Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida spiega come creare una home page sul tuo sito Web Infomaniak utilizzando lo strumento di creazione di pagine di benvenuto, un aiuto semplificato per creare contenuti in modo rapido e semplice.
Prerequisiti
- Possedere un web hosting Infomaniak (anche un semplice StarterLa pagina web di base Attivare se necessario).
Creare una pagina di benvenuto
Per accedere allo strumento di creazione:
- Clicca qui per accedere alla gestione del prodotto sul Manager Infomaniak (Hai bisogno di aiuto?).
- Clicca direttamente su il nomeattribuito al prodotto in questione.
- Clicca su Pagina e manutenzione nel menu laterale sinistro.
- Controllare o selezionare il nome di dominio del sito in cui si desidera installare la pagina Web.
- Clicca su Creare una home page oppure Personalizza:
Puoi quindi scegliere un tema, impostare il testo visibile dai tuoi visitatori, inserire un'immagine nel corpo della pagina, gestire il contenuto SEO della tua pagina, aggiungere un'immagine sullo sfondo, specificare i nomi degli utenti dei social network se necessario, ecc. e tutto questo può essere modificato in qualsiasi momento.
Clicca sul pulsante blu nella parte inferiore della pagina per salvare e pubblicare le modifiche.
Si noti che lo strumento può essere utilizzato in combinazione con una gestione di FTP del tuo web hosting, se necessario.
Disattivare ed eliminare la pagina di benvenuto
Per cancellare la home page che è stata posta automaticamente alla radice dell'albero del tuo sito web:
- Clicca qui per accedere alla gestione del prodotto sul Manager Infomaniak (Hai bisogno di aiuto?).
- Clicca direttamente su il nomeattribuito al prodotto in questione.
- Clicca su Pagina e manutenzione nel menu laterale sinistro.
È possibile rimuovere la pagina di benvenuto utilizzando l'icona di cestino ; Questo eliminerà definitivamente il contenuto dalla pagina di benvenuto!
Questa guida è per te se ottieni l'errore The web host does not exist
quando visiti l'indirizzo di un sito su un Hosting Web Infomaniak.
Preambolo
- Questo tipo di errore si verifica di solito perché il tuo nome di dominio non è correttamente collegato al tuo sito (probabilmente il tuo dominio punta a un indirizzo IP errato o è configurato in modo errato).
- Esempio: un dominio
abc.xyz
configurato in modo errato che punta in IPv4 a un hosting Starter e in IPv6 a un hosting condiviso...
- Esempio: un dominio
Risoluzione di un problema di collegamento Dominio - Sito Web
Per rimettere online il tuo sito:
- Verifica la zona DNS del tuo nome di dominio, in particolare i suoi record A.
- Correggili se necessario indicando l'indirizzo IP del tuo hosting.
- Qualsiasi aggiunta/modifica dei DNS può richiedere fino a 48 ore per propagarsi.
Per farlo, il metodo più semplice è utilizzare lo strumento di diagnostica DNS di Infomaniak per correggere automaticamente il puntamento, raggruppando preventivamente i prodotti nella stessa Organizzazione se necessario.
Questa guida spiega come aggiornare un certificato SSL Let's Encrypt per un sito Web ospitato da Infomaniak.
Preambolo
- Può essere necessario a seguito di l' aggiunta o l' eliminazione di alias ad un sito web rigenerare un certificato per includere i nuovi nomi di dominio relativi al sito web.
- La dashboard ti indicherà chiaramente che uno dei domini relativi al sito non è incluso nel certificato SSL in atto:
Aggiornare un certificato Let's Encrypt
Per accedere alla gestione dei certificati:
- Clicca qui per accedere alla gestione del prodotto sul Manager Infomaniak (Hai bisogno di aiuto?).
- Clicca direttamente su il nomeattribuito al prodotto in esame:
- Clicca su il menu di azione.
- Clicca su Modifica certificato:
- Scegliere il tipo di certificato da aggiornare.
- Clicca sul pulsante Avanti:
- Verificare o selezionare i domini interessati.
- Clicca sul pulsante Installa:
Questa guida spiega come segnalare una tentativo di phishing (Phishing, Fishing, Filoutage...) di cui lei sarebbe vittima.
Preambolo
- Il phishing è un tentativo di frode e truffa volto a ottenere informazioni sensibili in modo fraudolento.
- Di solito la vittima riceve nella sua posta elettronica un messaggio che sembra provenire da Infomaniak, dalla sua banca o da un ente di fiducia, indicando che un problema si è verificato sul suo account o nella sua vita quotidiana:
- Lo scopo di questo usurpazione di identità è di solito che l'utente si reca volontariamente su una pagina e comunica informazioni private che saranno poi utilizzate per diversi scopi, principalmente finanziari.
Segnalare un'e-mail di Phishing
Prerequisiti
- Verificare che il Filtro spam è attivo.
- Per maggiore sicurezza, attivare la menzione di e-mail esterna.
Poi:
- Clicca qui per accedere all'app Web Mail Infomaniak (servizio online mail.infomaniak.com).
- Apri il messaggio di phishing
- Clicca sul menu di azione ⋮ A destra.
- Dal menu che appare, selezionare
Segnala come phishing :
- Confermare l'invio per il trattamento.
- Rimuovi l'e-mail
Dopo aver cliccato su Segnala come phishing, un’e-mail viene trasmessa automaticamente a Infomaniak con tutte le informazioni necessarie per l’elaborazione della segnalazione dello scam.
In caso di problemi più gravi (quando il messaggio è indirizzato direttamente a voi da una conoscenza o da un contatto senza che si tratti di un invio su larga scala) si consiglia di intervenire presso un organismo come p.es. www.report.ncsc.admin.ch.
Questa guida spiega come Modificare la versione PHP direttamente a riga di comando quando si eseguono script PHP utilizzando PHP CLI (Interfaccia riga di comando) su un Web hosting Infomaniak.
Preambolo
- Questo può essere utile quando è necessario modificare temporaneamente alcune impostazioni per uno script specifico o per una sessione PHP.
- Se si utilizza solo la menzione
php
di seguito è la versione precedente a quella già installata che verrà installata (ultima versione -1): se l'ultima versione installata è la 8.1, sarà la 8.0 che verrà utilizzata con "php
"). È preferibile utilizzare la menzionephp-7.0
,php-7.1
, ecc. in modo che la versione non cambi man mano che vengono aggiornati. - Scopri di più su quest'altra guida se stai cercando informazioni sulla configurazione della versione di PHP impostata sul Manager Infomaniak.
Modificare la versione di PHP utilizzata in CLI
È possibile modificare facilmente la versione di PHP utilizzata a riga di comando (CLI) tramite SSH:
- Connettiti al server in SSH (Hai bisogno di aiuto?).
Crea un file
.profile
se non esiste:touch ~/.profile
Modifica il file
.profile
:nano ~/.profile
Aggiungi questo codice all'interno del file per scegliere la versione di php desiderata:
export PATH=/opt/php7.4/bin:$PATH
Carica il file
.profile
:source ~/.profile
Controlla la versione di php:
php -v
Modalità interattiva
Il file .profile
di cui sopra è caricato solo quando viene utilizzata l'interfaccia utente. In SSH ( login mode), è il file .bash_profile
Chi è sorto. E in modalità interattiva (non-login), questo è il file .bashrc
Chi è sorto.
Alcuni script di distribuzione server aprono le sessioni in modalità interattiva ( non-login) e le variabili di ambiente non vengono caricate nel PATH anche se la sessione SSH è configurata correttamente.
In questo caso è necessario caricare la versione php nel file .bashrc
(export PATH="/opt/php7.4/bin:$PATH"
), e sorgente nei file >.bash_profile
e .profile
il file .bashrc
(. ~/.bashrc
).
Dopo aver seguito questi passaggi, la versione di PHP specificata dovrebbe essere caricata nell'ambiente shell ogni volta che si apre una nuova sessione. Questo ti permetterà di eseguire script utilizzando questa versione di PHP a riga di comando (CLI).
Questa guida spiega perché si raccomanda l'abbandono della funzione mysql_num_rows()
MySQL restituisce semplicemente il numero di righe di un risultato.
Lo svantaggio di questa funzione è che è molto pesante per il server poiché si tratta di un ciclo che percorre ogni linea per contarli.
Ad esempio:
$SQLstr = "SELECT * FROM commentaires WHERE affiche=1";
$r = mysql_query($SQLstr);
$num = mysql_num_rows($r);
MySQL ha una funzione count()
che si occupa di questo e che è molto meno pesante. Usa questo:
$SQLstr = "SELECT count(*) FROM commentaires WHERE affiche=1"
$r = mysql_query($SQLstr);
$result = mysql_fetch_row($r);
$num = $result[0];
oppure
$SQLstr = "SELECT count(*) as total FROM commentaires WHERE affiche=1"
$r = mysql_query($SQLstr);
$result = mysql_fetch_array($r);
$num = $result['total'];
Questa guida spiega come installare applicazioni, estensioni PHP e tecnologie (elenco non esaustivo di seguito) in pochi clic sur Server Cloud Solo.
Scopri di più su quest'altra guida se stai cercando informazioni su Applicazioni Web aggiuntive che possono essere installate su qualsiasi tipo di hosting, inclusa l'offerta standard/mutualizzata.
Installare (o disinstallare) app / estensioni PHP...
Per trovare l'elenco delle tecnologie e procedere alla loro installazione:
- Clicca qui per accedere alla gestione del tuo Server Cloud sul Manager Infomaniak (Hai bisogno di aiuto?).
- Clicca direttamente su il nomeassegnato al server cloud interessato.
- Clicca su Estensioni PHP oppure su Fast Installer nel menu laterale sinistro:
- Clicca sul menu di azione ⋮ a destra dell'estensione che si desidera disinstallare nella tabella visualizzata.
- Clicca su Disinstalla.
- In caso contrario, fare clic sul pulsante blu Installare un'estensione Per scegliere una nuova installazione:
Elenco non esaustivo delle app e delle estensioni disponibili
AdvanceCOMP
BuildEssential
electron_dev
ExifTool
FFmpeg
↗guidaGhostscript
Gifsicle
GraphicsMagick
HAProxy
Imagemagick
↗guidaJpegoptim
libjpeg_turbo
libqrencode
libX11_xcb1
MidnightCommander
Memcached
↗guidamongoDB
NVM Node Version Manager
OptiPNG
p7zip
PDFtk
PHP_APCu
PHP_CLI
↗guidaPHP_FPM
PHP_GnuPG
PHP_gRPC
PHP_igbinary
PHP_IonCube
↗guidaPHP_OPcache
PHP_PDF
PHP_PDO_ODBC
↗guidaPHP_Swoole
pip
Pngcrush
Pngquant
Redis
↗guidaRRDTool The Round Robin Database Tool
RubyCompass
systemd
↗guidatesseract_ocr
varnish
↗guidavirtualenv
WebP
xauth
xpdf
xvfb
ZSH
Questa guida riguarda il Pianificatore di compiti, una funzionalità che consente di eseguire script su Web hosting al momento e alla frequenza di vostra scelta per automatizzare le attività ripetitive.
Prendi anche conoscenza di quest'altra guida se stai cercando informazioni su crontab (croni tramite SSH) su Server Cloud.
Accedere al pianificatore di attività (webcron)
Per accedere allo strumento di pianificazione delle attività:
- Clicca qui per accedere alla gestione del prodotto sul Manager Infomaniak (Hai bisogno di aiuto?).
- Clicca direttamente su il nomeattribuito al prodotto in questione.
- Clicca su Web nel menu laterale sinistro.
- Clicca su Pianificatore di attività nel menu laterale sinistro:
- Clicca su Compiti nel menu laterale sinistro.
- I cron esistenti e le attività in esecuzione vengono visualizzati sotto le 2 schede della pagina:
- Clicca sul pulsante Pianificare un compito per creare un'attività pianificata specificando in particolare se l'URL dello script da eseguire è protetto da password, se si desidera ricevere notifiche, ecc.
- Non dimenticare di attivare l'attività con il pulsante a failover (toggle switch).
Intervalli minimi
È possibile pianificare il cron ad un intervallo minimo di:
- 15 minuti con un hosting condiviso
- 1 minuto di Server Cloud
Questa guida spiega come aggiungere gratuitamente un temaElegant Themes (Divi) su un sito WordPress già installato tramite l'Installatore Infomaniak.
Prerequisiti
- Il tuo sito WordPress deve essere installato tramite gli strumenti Infomaniak WordPress per utilizzare questi temi ed estensioni.
- I temi possono essere aggiunti durante l'installazione (punto 14 di quest'altra guida) o successivamente.
- Per usufruire del supporto Elegant Themes (servizio clienti) è necessario sottoscrivere un'offerta di Elegant Themes.
Aggiungi un tema di Elegant Themes
Per questo:
- Clicca qui per accedere alla gestione del tuo sito WordPress sul Manager Infomaniak (Hai bisogno di aiuto?).
- Se il tuo sito non appare qui, significa che non è stato installato tramite gli strumenti Infomaniak... Scopri i prerequisiti di cui sopra.
- Clicca direttamente su il nomeattribuito al prodotto in esame:
- Clicca su il menu di azionesituato a destra dell'Applicazione Web interessata.
- Clicca su Impostazioni dell'applicazione:
- Clicca su Modifica sotto Tema:
- Attiva il tema desiderato.
- Clicca sul pulsante Salva:
Utilizzare un'estensione di Elegant Themes
Scopri di più su quest'altra guida per installare Monarch, Bloom.
Questa guida spiega la direttiva "Options +Indexes
" per gli Web hosting, che facilita la navigazione per i visitatori e consente una maggiore personalizzazione del modo in cui vengono visualizzati i file.
Preambolo
- Uno dei principali vantaggi dell'attivazione dell'indicizzazione delle directory è che i visitatori possono vedere e elencare tutti i file e le sottodirectory di una determinata directory, anche se non conoscono il nome esatto del file che stanno cercando. Questo può essere particolarmente utile per siti Web di condivisione di file o siti di download.
- L'indicizzazione delle directory facilita anche la navigazione per i visitatori che non hanno familiarità con l'albero dei file del sito. Possono semplicemente navigare nelle sottodirectory per trovare il file o la cartella di cui hanno bisogno.
- La direttiva "
Options +Indexes
"può essere personalizzato per visualizzare informazioni aggiuntive, come le dimensioni e la data di modifica dei file, o per nascondere file o directory specifici. - Senza questa direttiva, un visitatore può riscontrare un errore di tipo:
Accès interdit!
Vous n'avez pas le droit d'accéder au répertoire demandé.
Soit il n'y a pas de document index soit le répertoire est protégé.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403
Elencare il contenuto di una cartella Web
Per elencare gli elementi contenuti in una cartella senza un indice particolare:
- Crea un file .htaccess nel fascicolo in questione.
- Inserisci il seguente ordine:
Options +Indexes
Vale la pena notare che questa soluzione funzionerà solo se non si dispone di alcun indice nella directory in questione; è necessario rimuovere i file index.php
, index.html
, index.htm
, ecc. ma anche l'eventuale file welcome.php
…
Personalizza la visualizzazione
Ecco un esempio di codice per personalizzare l'aspetto dell'elenco dei file generato da Apache:
Options +Indexes
IndexOptions FancyIndexing
IndexOptions FoldersFirst IgnoreCase NameWidth=* DescriptionWidth=* Charset=UTF-8
HeaderName header.html
ReadmeName footer.html
In questo esempio, l'utente attiva l'opzione "Indexes
", aggiunge l'opzione "FancyIndexing
"per un aspetto più estetico, specifica l'ordine di ordinamento dei file, imposta la larghezza delle colonne per il nome e la descrizione dei file e specifica i nomi dei file da utilizzare per l'intestazione e il piè di pagina dell'elenco dei file.