Base di conoscenze
1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Questa guida spiega come modificare un'offerta di Hosting Web esistente per esempio per poter ospitare siti Web aggiuntivi se il quota massima di siti è raggiunta, o ottenere una soluzione di hosting più recente per beneficiare delle ultime versioni di PHP & MySQL.
Modificare l'offerta di hosting Web per…
… ordinare siti, spazio su disco o IP aggiuntivi
Per accedere al configuratore dell'hosting Web:
- Clicca qui per accedere alla gestione del tuo hosting sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca su il menu delle azioni ⋮ situato a destra dell'hosting interessato.
- Clicca su Modifica offerta:

- Aumenta i valori che desideri modificare.
- Clicca sul pulsante Avanti per accedere al pagamento delle modifiche apportate all'hosting:

… passare a un server più recente
Per ottenere una soluzione di hosting su un server più recente e beneficiare, tra le altre cose, delle ultime versioni di PHP & MySQL, puoi…
- … prendere visione di questa altra guida seguendo la procedura indicata fino in fondo:

- … prendere visione di questa altra guida seguendo la procedura indicata fino al punto 4 quindi clicca sul pulsante per aggiornare:

Se nessun banner informativo viene visualizzato, significa che stai già usufruendo di un'offerta di hosting recente.
Link a questa FAQ: https://faq.infomaniak.com/626
Questa FAQ è stata utile?
Questa guida dettaglia l'integrazione dell'ambiente ASP / ASP.NET all'interno dell'ecosistema Infomaniak.
Compatibilità & Infrastruttura
Le soluzioni di Hosting Web e Server Cloud gestiti sono ottimizzate per ambienti Linux/Apache. Di conseguenza, il modulo Apache::ASP non è supportato nativamente su queste offerte condivise.
Alternative & soluzioni Cloud
Per distribuire le vostre applicazioni ASP in modo fluido, diverse opzioni sono a vostra disposizione:
- VPS Cloud: installate e configurate il vostro stack ASP/IIS o utilizzate Mono/Core su una distribuzione di vostra scelta.
- Jelastic Cloud (PaaS) : distribuite le vostre applicazioni ASP.NET Core tramite container Docker in pochi clic con un scaling orizzontale automatico.
- Public Cloud: per le infrastrutture ad alta disponibilità che utilizzano OpenStack, ideali per le architetture microservizi.
Link a questa FAQ: https://faq.infomaniak.com/631
Questa FAQ è stata utile?
Questa guida consente di “sbloccare” qualsiasi parametro di Windows bloccato dal messaggio “Alcune impostazioni sono nascoste o gestite dalla tua organizzazione” (come cambiare lo sfondo del desktop, ad esempio) e di rimuovere queste restrizioni predefinite sull'offerta di server VPS Cloud / VPS Lite.
Reimpostare i parametri della strategia di gruppo locale
Per reimpostare tutti i parametri della strategia di gruppo locale ai loro valori predefiniti:
- Aprire il prompt dei comandi come amministratore.
Inserire i seguenti comandi:
RD /S /Q "%windir%\System32\GroupPolicyUsers" RD /S /Q "%windir%\System32\GroupPolicy" gpupdate /force- Riavviare il computer.
Link a questa FAQ: https://faq.infomaniak.com/744
Questa FAQ è stata utile?
Questa guida spiega come lavorare senza il modulo PECL SSH2 client, non disponibile sugli hosting web e sui server cloud di Infomaniak, utilizzando invece la libreria phpseclib, che funziona con PHP nativo senza richiedere estensioni specifiche.
Introduzione
- L'utilizzo di
PECL SSH2 clientnella sua ultima versione disponibile causa errori di tipoNessun algoritmo di scambio chiavi compatibile trovatooImpossibile scambiare le chiavi di crittografia. Phpseclibpermette:- L'autenticazione SSH tramite password o chiave privata.
- L'esecuzione di comandi remoti.
- Il trasferimento di file sicuri (SFTP).
- La gestione delle chiavi SSH.
Utilizzare phpseclib
Per integrare una connessione SSH in uno script PHP, utilizzare phpseclib nel modo seguente:
use phpseclib3\Net\SSH2;
use phpseclib3\Crypt\PublicKeyLoader;
$ssh = new SSH2('domain.xyz');
$key = PublicKeyLoader::load(file_get_contents('/path/to/private_key'));
if (!$ssh->login('utente', $key)) {
exit('Autenticazione fallita');
}
echo $ssh->exec('ls -la');Link a questa FAQ: https://faq.infomaniak.com/767
Questa FAQ è stata utile?
Questa guida illustra in dettaglio le funzionalità disponibili per la gestione dei database relazionali sugli hosting di Infomaniak.
Utilizzo di viste, trigger, procedure memorizzate e routine
Per quanto riguarda la gestione dei database relazionali, la funzionalità delle viste è disponibile per impostazione predefinita, consentendo agli utenti di creare viste per semplificare la gestione e la presentazione dei dati.
Tuttavia, alcune funzionalità avanzate che consentono una manipolazione più precisa e complessa dei dati, come…
- “trigger” (eventi)
- procedure memorizzate ("stored procedures")
- routine
- e la creazione di funzioni
… sono disponibili solo sui Server Cloud.
Non sono ammessi sui server condivisi.
Questa restrizione è dovuta principalmente ai potenziali rischi per la stabilità dell'infrastruttura. Una configurazione errata o un utilizzo eccessivo di queste funzionalità potrebbe creare cicli infiniti o sovraccarichi significativi, influenzando non solo le prestazioni del server interessato, ma anche l'esperienza di tutti i clienti ospitati sulla stessa infrastruttura.
Risolvere un problema di importazione di un dump MySQL/MariaDB
Durante l'esportazione e la successiva reimportazione di un database MySQL o MariaDB tramite l'interfaccia di hosting di Infomaniak, potrebbe verificarsi un errore a causa di problemi relativi ai DEFINER dei trigger o delle view. Questo accade quando gli oggetti del database sono stati creati con un utente specifico (chiamato definer) che non esiste più al momento dell'importazione.
In pratica, il processo di esportazione e importazione utilizza un utente temporaneo, utilizzato esclusivamente durante queste operazioni. Dopo l'eliminazione di questo utente, le view o i trigger definiti con questo account come DEFINER diventano non validi, causando errori di questo tipo:
Errore generale: 1449 L'utente specificato come definer ('xxxx_temp_1'@'%') non esiste
Per evitare questo problema, è possibile correggere il file di backup (dump.sql o dump.sql.gz) prima dell'importazione, sostituendo le definizioni di definer con CURRENT_USER. In questo modo, è possibile associare automaticamente i trigger e le viste all'utente corrente al momento dell'importazione.
Ecco un esempio di comando per modificare il dump prima dell'importazione:
sed -E 's/DEFINER=`[^`][^`]*`@`[^`][^`][^`]*`/DEFINER=CURRENT_USER/g' dump.sql > dump-corrected.sql
Una volta effettuata questa sostituzione, il file corretto può essere importato normalmente tramite il Pannello di controllo Infomaniak. Questo comportamento è noto ed è legato al funzionamento degli utenti temporanei durante l'esportazione/importazione. Al momento non sono previste modifiche al processo di esportazione/importazione, ma la questione è comunque oggetto di valutazione a livello di infrastruttura.
Per maggiori informazioni sulla variabile CURRENT_USER, consultare la documentazione ufficiale di:
Link a questa FAQ: https://faq.infomaniak.com/821
Questa FAQ è stata utile?
Questa guida spiega come avviare un'analisi del contenuto di un Hosting Web per rilevare e pulire i file contenenti virus e altri script dannosi che potrebbero minacciare la sicurezza dei siti Web.
Premessa
- Ricevi un'e-mail quando l'operazione è terminata (la scansione antivirus può durare un po'; il Manager può essere chiuso).
- Infomaniak garantisce la protezione degli hosting analizzando esclusivamente le cartelle dei siti (webroot); al di fuori di esse, nessuna scansione sincrona viene eseguita sul resto dell'hosting.
- Considera anche lo strumento di rilevamento delle vulnerabilità per monitorare eventuali falle corrette automaticamente sui tuoi siti Web.
Avviare un'analisi antivirus dei siti
Per analizzare il contenuto eventualmente infetto:
- Clicca qui per accedere alla gestione del tuo hosting sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito all'hosting interessato.
- Clicca su Sicurezza nel menu laterale sinistro.
- Clicca su Antivirus nel menu laterale sinistro.
- Clicca sul pulsante blu Analizza:

- Seleziona il o i siti da analizzare.
- Clicca sul pulsante blu Avvia l'analisi:

- Segui la procedura fino all'avvio dell'analisi dei file.
Link a questa FAQ: https://faq.infomaniak.com/857
Questa FAQ è stata utile?
Questa guida spiega come installare rapidamente applicazioni, estensioni PHP e tecnologie (elenco non esaustivo di seguito) in pochi clic su Serveur Cloud esclusivamente.
Consulta questa altra guida se stai cercando informazioni su Applicazioni Web aggiuntive che possono essere installate su qualsiasi tipo di hosting, inclusa l'offerta standard/condivisa.
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 Serveur Cloud sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al Serveur Cloud interessato:

- Clicca nel menu laterale sinistro:
- Estensioni PHP

- Fast Installer

- Estensioni PHP
- Clicca sul menu di azione ⋮ a destra dell'estensione che desideri disinstallare nella tabella che viene visualizzata.
- Clicca su Disinstalla.
- Altrimenti, clicca sul pulsante blu Installa un'estensione / Installa un'applicazione:

- Poi fai la tua scelta di nuova installazione:

Elenco non esaustivo delle app & estensioni disponibili
AdvanceCOMPBuildEssentialelectron_devExifToolFFmpeg↗ guidaGhostscriptGifsicleGraphicsMagickHAProxyImagemagick↗ guidaJpegoptimlibjpeg_turbolibqrencodelibX11_xcb1MidnightCommanderMemcached↗ guidamongoDB↗ guidaNVM Node Version ManagerOptiPNGp7zipPDFtkPHP_APCuPHP_CLI↗ guidaPHP_FPM(estensione obsoleta) ↗ guida per l'alternativa PHP puraPHP_GnuPGPHP_gRPCPHP_igbinaryPHP_IonCube↗ guidaPHP_OPcachePHP_PDFPHP_PDO_ODBC↗ guidaPHP_SwoolepipPngcrushPngquantRedis↗ guidaRRDTool The Round Robin Database ToolRubyCompasssystemd↗ guidatesseract_ocrvarnish↗ guidavirtualenvWebPxauthxpdfxvfbZSH
Link a questa FAQ: https://faq.infomaniak.com/877
Questa FAQ è stata utile?
Questa guida spiega come connettersi a un database esterno da un Server Cloud.
Introduzione
- È possibile connettersi a MySQL tramite SSL (sia esterno che interno), specificandolo al momento della creazione della connessione.
- La porta MySQL
3306è chiusa per impostazione predefinita; per aprirla, consultare questa guida. - Infomaniak non installa
PDO_DBLIB.
Installare PHP_PDO_ODBC
Prerequisiti
- È necessario avere il menu Estensioni PHP nel Manager Infomaniak, nella sezione Server Cloud (in caso contrario, sarà necessario aggiornare il Server Cloud).
È possibile installare l'estensione PHP_PDO_ODBC dal menu Estensioni PHP del tuo Server Cloud:
- Clicca qui per accedere alla gestione del tuo prodotto sul Manager Infomaniak (hai bisogno di aiuto?).
- Fate clic direttamente sul nome assegnato al prodotto in questione.
- Fate clic su Estensioni PHP nel menu laterale sinistro.
- Fare clic sul pulsante blu Installa un'estensione.
- Selezionare l'estensione
PHP_PDO_ODBC. - Conferma l'installazione.
Configura il connettore
La configurazione del driver è già definita in /etc/odbcinst.ini:
[FreeTDS]
Description = Accesso al database MS SQL con il driver Free TDS
Driver = /usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so
Setup = /usr/lib/x86_64-linux-gnu/odbc/libtdsS.soNon è necessario ridefinirla staticamente nel file .odbc.ini o nella directory home dell'utente ~~/.odbc.ini, né dinamicamente nel codice PHP.
Ad esempio, se il driver FreeTDS è stato definito in precedenza, è necessario specificare anche la versione del driver alla fine della dichiarazione dell'oggetto pdo:
$con = new PDO('odbc:Driver=FreeTDS;Server=__SERVER IP__;Port=3306;DATABASE=__DATABASE NAME__;UID=__USERNAME__;PWD=__PASSWORD__;TDS_Version=8.0');Link a questa FAQ: https://faq.infomaniak.com/895
Questa FAQ è stata utile?
Questa guida spiega come modificare la password di un account FTP o FTP/SSH per il sito di un Hosting Web Infomaniak.
Modificare la password di un utente FTP esistente
Per accedere al sito su un Hosting Web e modificarne gli accessi FTP:
- Clicca qui per accedere alla gestione del tuo hosting sul Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato all'hosting interessato:

- Clicca su FTP/SSH nel menu laterale sinistro.
- Clicca sul menu di azione ⋮ a destra di un account esistente.
- Clicca su Modifica:

- Inserisci direttamente la nuova password che verrà utilizzata per gli accessi FTP o SSH.
- Se necessario, puoi generare una password sicura.
- Conferma le modifiche:

Link a questa FAQ: https://faq.infomaniak.com/916
Questa FAQ è stata utile?
Questa guida spiega come utilizzare GnuPG / PGP con PHP su un Server Cloud Infomaniak, a seguito dell'obsolescenza dell'estensione nativa (vengono privilegiate le alternative "PHP puro" o i wrapper moderni).
Premessa
- L'estensione di sistema
PHP_GnuPGnon è più mantenuta dalla comunità PHP e non è quindi più disponibile negli ambienti recenti. - Due alternative principali in "Pure PHP" (installabili tramite Composer) permettono di continuare a firmare o cifrare i dati in tutta sicurezza.
Opzione 1: Crypt_GPG (Consigliato)
Questa libreria funziona come un wrapper: comunica direttamente con il binario gpg installato sul tuo Server Cloud. È la soluzione più performante e stabile.
Per installarla, connettiti tramite SSH ed esegui questo comando nella radice del tuo progetto:
# Install the PEAR Crypt_GPG package via Composer
composer require pear/crypt_gpgEsempio di utilizzo per cifrare un messaggio (approccio orientato agli oggetti):
<?php
require_once 'vendor/autoload.php';
try {
// Initialize the GPG object
$gpg = new Crypt_GPG();
// Set the recipient email (must match a public key already imported on the server)
$gpg->addEncryptKey('contact@example.com');
$message = "This is a secret message.";
// Encrypt the data
$enveloppe = $gpg->encrypt($message);
echo $enveloppe;
} catch (Exception $e) {
// Handle potential encryption errors
echo "Error: " . $e->getMessage();
}
Opzione 2: OpenPGP.php (Indipendente)
Questa libreria è interamente scritta in PHP. Il suo vantaggio principale è che non dipende dal binario gpg del server, garantendo una portabilità totale del codice tra diversi ambienti.
# Install the OpenPGP.php library
composer require singpolyma/openpgp-phpEsempio di struttura di base:
<?php
require_once 'vendor/autoload.php';
// Use the library classes to handle OpenPGP packets
// directly in PHP without system calls to the GPG binary.
// Example: $msg = OpenPGP_Message::parse(OpenPGP::unarmor($data));Link a questa FAQ: https://faq.infomaniak.com/954
Questa FAQ è stata utile?
Questa guida dettaglia la gestione degli accessi e della sicurezza per i tuoi database (MySQL, MariaDB e MongoDB) su un Server Cloud gestito.
Premessa
- Il firewall è accessibile nel tuo Manager anche se nessun sito Apache è configurato (utile per i progetti esclusivamente Node.js, ad esempio).
- Per quanto riguarda l'accesso ai database MySQL da un altro hosting Web Infomaniak, consulta questa altra guida.
- Per quanto riguarda MongoDB:
- Per garantire la sicurezza dei tuoi dati, il sistema blocca la registrazione se tenti di disattivare la modalità
local_onlysenza attivare l'autenticazione. - I backup automatici di Infomaniak non includono i database MongoDB.
- Per garantire la sicurezza dei tuoi dati, il sistema blocca la registrazione se tenti di disattivare la modalità
Autorizzare l'accesso in uscita (Infomaniak → esterno)
Da un hosting Web o un Server Cloud Infomaniak, le richieste a database esterni sono autorizzate per impostazione predefinita senza restrizioni di porta.
Autorizzare l'accesso in entrata (esterno → Infomaniak)
Per accedere ai tuoi database dall'esterno, devi possedere un Server Cloud e aprire le porte corrispondenti nel firewall del tuo server:
- MySQL / MariaDB: porta
3306(TCP) - MongoDB: porta
27017(TCP)
Configurare l'accesso remoto per MongoDB
Per impostazione predefinita, MongoDB accetta solo connessioni locali.
Prima di rendere la tua istanza pubblica (accesso remoto), devi assolutamente creare un utente all'interno del tuo database.
Per consentire l'accesso remoto tramite Fast Installer, devi regolare la configurazione rispettando rigorose regole di sicurezza.
- Clicca qui per accedere alla gestione del tuo Server Cloud nel Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al Server Cloud interessato.
- Clicca su Fast Installer nel menu laterale sinistro.
- Clicca su MongoDB.
- Clicca sul menu di azione ⋮ a destra dell'istanza e scegli Configura.
- Disattivare l'opzione
local_only. - Attivare l'opzione
authentification. - Salvare le modifiche:

Link a questa FAQ: https://faq.infomaniak.com/1017
Questa FAQ è stata utile?
Questa guida dettaglia come salvare i dati dei tuoi hosting Web (Starter, condivisi o Server Cloud) utilizzando l'applicazione restic tramite il protocollo OpenStack Swift su Swiss Backup, la soluzione di backup in un cloud svizzero indipendente.
Premessa
- Esistono altre soluzioni per salvare i tuoi dati web: consulta questa altra guida.
Installare Restic
Prerequisiti
- Utilizzare un hosting Web.
- Possedere uno spazio Swiss Backup Infomaniak con una quota di dispositivo disponibile (minimo 1) per un backup Cloud.
- Aggiungere 1 dispositivo di tipo Cloud per ottenere i parametri OpenStack Swift.
Per fare questo:
Scarica il binario linux_amd64 dal deposito github di restic:
wget -O restic.bz2 https://github.com/restic/restic/releases/download/v0.14.0/restic_0.14.0_linux_amd64.bz2⚠️ Il link di download può variare con il rilascio di una nuova versione; la versione
0.14utilizza la compressione predefinita.Decomprimi l'archivio e rendi il binario eseguibile:
bunzip2 restic.bz2 chmod +x restic
Configurare Restic
Creazione di una chiave di crittografia per crittografare i dati
- La chiave non può essere cambiata e in caso di perdita i dati non saranno più leggibili.
- Metti questa chiave in un file leggibile da Restic.
Esempio di generazione di una chiave:
openssl rand -base64 16 > restickey
Configurazione di restic
Per configurare il backup:
Crea un file resticconfig con il contenuto seguente da adattare in base alle informazioni specifiche del tuo dispositivo:
echo "export OS_AUTH_URL=https://swiss-backupXX.infomaniak.com/identity/v3 export OS_REGION_NAME=RegionOne export OS_PROJECT_NAME=sb_project_SBI-XXXX export OS_PASSWORD='' export OS_USER_DOMAIN_NAME=default export OS_USERNAME=SBI-XXXX export OS_PROJECT_DOMAIN_NAME=default export RESTIC_REPOSITORY=swift:sb_project_SBI-XXXX:/ export RESTIC_PASSWORD_FILE=restickey" > resticconfOS_AUTH_URLURL di accesso al cluster Swiss Backup (1)OS_PROJECT_NAMEeOS_USERNAMEsostituire SBI-XXXX con il proprio identificativoOS_PASSWORDsostituire con la password generata durante l'attivazioneRESTIC_REPOSITORY- sostituire SBI-XXXX con il proprio identificativo
- sostituire il
bucket namecon il nome che si desidera assegnare al proprio contenitore che memorizza i backup
RESTIC_PASSWORD_FILEsostituire con il percorso completo verso il file contenente la chiave di cifratura
Caricare la configurazione di Restic eseguendo il seguente comando:
source resticconfInizializzare il bucket con il seguente comando:
./restic -r $RESTIC_REPOSITORY init
(1) L'indicazione "//swiss-backup02", "//swiss-backup03" ecc. cambia in base al numero di cluster indicato nel Manager nelle informazioni di archiviazione Cloud sotto "Posizione"; e se il dispositivo Swiss Backup è stato creato prima di ottobre 2020, sarà necessario utilizzare https://swiss-backup.infomaniak.com/identity/v3
Salvare i file
Per salvare i file, è sufficiente eseguire il seguente comando:
./restic backup
#Example: Backing up the entire hosting account
./restic backup ./
#Example: Backing up the “sites” folder
./restic backup sites/Il primo snapshot è lungo (diverse ore a seconda della quantità di dati) poiché tutti i file vengono copiati, mentre i successivi utilizzeranno il principio differenziale.
Salvare i database
Restic consente di leggere i dati provenienti da stdin, per registrare l'output di un programma.
Utilizzare il seguente comando per eseguire il backup di un singolo database MySQL:
mysqldump --databases db_name -u db_username -p | restic backup --stdin --stdin-filename database_dump.sql Per salvare tutti i database, eseguire il comando mysqldump per estrarre tutti i database dal server, quindi reindirizzare l'output verso Restic:
mysqldump -u -p --all-databases | restic backup --stdin --stdin-filename all_databases.sql
Elencare i backup
Per elencare i backup è possibile utilizzare il seguente comando:
./restic snapshots
Ripristinare un backup
È possibile ripristinare un backup con il seguente comando:
./restic restore --target
Automatizzare
Su Serveur Cloud è possibile aggiungere un compito cron per automatizzare l'avvio del backup.
Su un hosting condiviso questa opzione non è disponibile.
Link a questa FAQ: https://faq.infomaniak.com/1019
Questa FAQ è stata utile?
Questa guida spiega come risolvere gli errori di accesso al tuo Hosting Web a seguito di una modifica dell'indirizzo IP (ad esempio, a seguito di una migrazione del server).
Introduzione
- Per risparmiare tempo, il sistema memorizza una tabella di corrispondenza tra i nomi di dominio e gli indirizzi IP.
- Se il sito cambia "sede" (indirizzo IP), il computer tenta di accedere all'indirizzo precedente.
- Svuotare la cache forza il sistema a richiedere il nuovo indirizzo ai server DNS.
Se il computer memorizza ancora il vecchio indirizzo, svuotare la cache DNS consente di ripristinare la connessione.
Svuotare la cache DNS…
… su Windows
Utilizza il prompt dei comandi per aggiornare le impostazioni di rete:
- Apri il menu Start.
- Digita cmd e premi Invio.
- Nella finestra nera che si apre, digita il seguente comando e premi Invio:
ipconfig /flushdns
… su macOS
Nelle versioni più recenti di macOS, la procedura si esegue tramite il Terminale:
- Aprire il Terminale (tramite Spotlight o Applicazioni > Utility).
- Copia e incolla il seguente comando:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - Inserisci la password della tua sessione (non verrà visualizzata durante la digitazione) e conferma.
… su Linux
La maggior parte delle distribuzioni moderne utilizza systemd-resolved. Apri il tuo terminale ed esegui:
sudo resolvectl flush-caches
Nota: se utilizzi un servizio più datato, il comandosudo systemctl restart nscd rimane valido.
Link a questa FAQ: https://faq.infomaniak.com/1041
Questa FAQ è stata utile?
Questa guida propone soluzioni per affrontare gli errori di tipo “Sito dannoso! Il sito web è stato segnalato come dannoso e bloccato in base alle tue preferenze di sicurezza” (“ATTENZIONE! Questo sito può danneggiare il tuo computer!” in inglese).
Chi ha inserito questo messaggio?
Questo messaggio di errore o avviso…
- … NON È stato aggiunto da Infomaniak.
- … è generato da Google con l'aiuto di https://www.stopbadware.org/.
- … potrebbe non apparire più direttamente perché…
- … non sei più indicizzato da Google.
- … utilizzi un browser che non si basa sui controlli di Google.
Cosa fare?
Se non riguarda il sito di cui ti occupi, consulta l'aiuto di Google su questo argomento.
Se il sito è tuo, consulta i consigli seguenti:
- Verifica il codice sorgente della pagina pubblicata: probabilmente c'è del codice aggiuntivo rispetto alle pagine ancora sane; potrebbe trattarsi di un iframe dannoso o di un'inclusione qualsiasi…
- Sulla pagina in questione, clicca sul pulsante "Perché questo sito è stato bloccato" e segui le istruzioni…
- Consulta la documentazione di Google su questo argomento.
- Monitora lo strumento di rilevamento delle vulnerabilità che potrebbe risolvere il problema nel frattempo.
Link a questa FAQ: https://faq.infomaniak.com/1070
Questa FAQ è stata utile?
Questa guida consente di risolvere un eventuale errore 530 riducendo il numero di connessioni FTP simultanee agli Hosting Web.
Risolvere un errore 530
Le connessioni FTP che possono essere stabilite simultaneamente nello spazio FTP di un hosting sono limitate a 25.
Il messaggio di errore 530 Sorry, the maximum number of clients (25) for this user are already connected appare generalmente a seguito di connessioni multiple e simultanee con un software/client FTP che gestisce male le disconnessioni o che tenta di aprire più connessioni contemporaneamente pensando di accelerare il caricamento.
Una volta ricevuto questo errore, è necessario chiudere il programma FTP poi attendere 30 minuti affinché il server chiuda le connessioni attive e tu possa riconnetterti.
Puoi anche creare un nuovo utente FTP e connetterti con esso.
Per evitare questa situazione con FileZilla, vai nel menu Modifica -> Configurazione quindi nella scheda Trasferimenti e imposta il numero di trasferimenti simultanei su 2.
Si consiglia di utilizzare il Web FTP sul Manager.
Link a questa FAQ: https://faq.infomaniak.com/1082
Questa FAQ è stata utile?
Questa guida spiega come gestire i file di un Hosting Web con un software/client FTP.
Premessa
- Per gestire in modo semplice e rapido i file del vostro hosting web senza dover installare un'applicazione o inserire le credenziali FTP, utilizzate il Web FTP sul Manager (consente, ad esempio, il CHOWN e la compressione/decompressione dei file
zip). - Per quanto riguarda i protocolli supportati da Infomaniak (FTP, SFTP, ecc.) in base alla vostra offerta di hosting (Starter, Node.js, ecc.), consultate questa altra guida.
Parametri da fornire per i software FTP
Prerequisiti
- Creare un account FTP/SSH.
- Installare un software/client FTP come Filezilla, Cyberduck, Commander One, Transmit, ecc.
Qualsiasi sia il vostro software/client FTP, i 3 parametri indispensabili per configurare un accesso FTP sono sempre:
- nome host: indirizzo del server FTP
- nome utente: nome dell'account FTP
- password: quella dell'account FTP

- Il numero di porta è generalmente da lasciare predefinito.
- Il tipo e la modalità di connessione sono generalmente da lasciare predefiniti.
- Se viene proposta una limitazione del numero di connessioni simultanee, è consigliato attivarla.
Ottieni le informazioni di connessione all'hosting
Troverete tutte le informazioni sul vostro Manager Infomaniak:
- Clicca qui per accedere alla gestione del vostro hosting sul Manager Infomaniak (hai bisogno di aiuto?).
- Cliccate direttamente sul nome assegnato all'hosting interessato:

- Cliccate su FTP (o FTP / SSH) nel menu laterale sinistro

1. Nome host FTP
Il nome host da utilizzare nel vostro software/client FTP è specificato in alto nella pagina ottenuta al punto 3 sopra e un'icona vi permette di copiare l'indirizzo negli appunti.
Offerta Starter - pagina web di base

Se il dominio indicato non è funzionante (ad esempio, non punta all'indirizzo IP dell'hosting) utilizzare l'indirizzo IP come nome host, nella forma 123.45.678.123 (vedere questa guida).
Hosting Web a pagamento

Utilizzare il nome host nella forma xyzb.ftp.infomaniak.com ad esempio.
2. Nome utente FTP

Il nome utente è il nome dell'account da creare nel Manager: xyzb_abcdefg ad esempio.
3. Password utente FTP

La password dell'utente FTP è definita dal creatore dell'account FTP. In caso di dimenticanza, modificare l'account FTP cliccandoci sopra e impostare una nuova password.
Non è possibile visualizzare una password già applicata; è necessario reimpostare una nuova password se non si ha più la password attualmente definita.
Una volta stabilita la connessione…
Quando si inseriscono i 3 parametri richiesti, la vostra applicazione FTP deve visualizzare la struttura dell'hosting:
Link a questa FAQ: https://faq.infomaniak.com/1083
Questa FAQ è stata utile?
Questa guida spiega come riavviare un VPS Cloud / VPS Lite Infomaniak e cosa è possibile fare nel caso in cui non si abbia più accesso al server.
Riavvio di VPS Cloud / VPS Lite
La modalità classica consente di riavviare normalmente il server. Per accedere al VPS Cloud / VPS Lite:
- Clicca qui per accedere alla gestione del prodotto nel Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato.
- Clicca sul pulsante Gestisci.
- Clicca su Riavvia (modalità classica):

Attivare/disattivare la modalità provvisoria
Se hai perso la tua chiave SSH o hai commesso un errore di configurazione, ecc.
È possibile riavviare in modalità rescue. Questo consiste nel riavviare da un'immagine di base dalla quale è possibile montare le partizioni del cloud. In questo modo sarà possibile modificare/riparare la configurazione.
Attenzione: a seconda del sistema operativo installato, il volume di sistema può chiamarsi /dev/sda, /dev/sda1 o /dev/vda; lo stesso vale per il volume di dati /dev/sdb, /dev/sdb2 o /dev/vdb! È quindi necessario sostituire queste indicazioni con quelle corrispondenti alla propria situazione.
Per attivare la modalità rescue:
- Clicca qui per accedere alla gestione del prodotto nel Manager Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome attribuito al prodotto interessato.
- Clicca sul pulsante Gestisci.
- Clicca su Riavvia (modalità provvisoria):

Attenzione: il disco dei dati non è accessibile quando il VPS Cloud / VPS Lite è in modalità provvisoria. È accessibile solo il disco di sistema.
Eseguire operazioni
Una volta attivata la modalità provvisoria, accedi in SSH al tuo Cloud, sia con la tua chiave SSH, sia con la password temporanea disponibile nell'interfaccia.
Una volta connesso, passa all'utente root:
sudo -iPoi elenca le partizioni disponibili (sostituire ov-abcd con il nome del tuo host):
[root@ov-abcd ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda 253:0 0 8G 0 disk
└─vda1 253:1 0 8G 0 part /
vdb 253:16 0 20G 0 disk
└─vdb1 253:17 0 20G 0 partvdb corrisponde al disco del tuo cloud (il tuo sistema abituale da riparare).
Per accedervi in scrittura, devi montarlo:
[root@ov-abcd ~]# mount /dev/vdb1 /mnt/Puoi quindi modificare i file presenti sul tuo disco:
[root@ov-abcd ~]# ls /mnt/
bin boot dev etc home lib lib64 lost+found media mnt opt proc root run sbin srv sys tmp usr varA seconda del sistema operativo del tuo cloud, puoi anche eseguire un chroot per lavorare direttamente nel tuo ambiente abituale:
[root@ov-abcd ~]# chroot /mnt/
root@ov-abcd:/# export PATH="$PATH:/usr/sbin:/sbin:/bin"
root@ov-abcd:/# lsUna volta effettuate le modifiche necessarie, disattiva la modalità provvisoria dal Manager per riavviare il tuo cloud sul disco originale.
Link a questa FAQ: https://faq.infomaniak.com/1106
Questa FAQ è stata utile?
Questa guida spiega come modificare il valore della direttiva PHP include_path.
Modificare il include_path
Come per qualsiasi altro parametro PHP, include_path è definito nel file .user.ini.
Di seguito è riportato un esempio di percorso da utilizzare nel file .user.ini:
- Il punto (
.) all'inizio consente di mantenere la directory corrente nella ricerca. - Le point (
.) au début permet de conserver le répertoire courant dans la recherche. - I due punti (
:) fungono da separatore tra le diverse cartelle.
Consulta questa guida relativa a phpinfo per verificare se la nuova direttiva è stata applicata (l'aggiornamento potrebbe richiedere alcuni minuti).
Sebbene questo metodo sia ancora funzionante, l'utilizzo dell'autoloader di Composer è oggi la soluzione preferita per la gestione delle inclusioni.
Link a questa FAQ: https://faq.infomaniak.com/1108
Questa FAQ è stata utile?
Questa guida spiega come modificare la direttiva error_reporting() sul tuo sito web.
Attivare la segnalazione degli errori
Indica le seguenti 2 informazioni nel tuo file .user.ini:
display_errors=on
error_reporting=E_ALL & ~E_NOTICE & ~E_STRICTSe il tuo browser non visualizza errori o avvisi, significa che non ce ne sono.
Disattivare la visualizzazione degli errori PHP
Per WordPress, modifica il file wp-config.php e sostituisci la riga:
define('WP_DEBUG', false);con:
ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);Altrimenti, puoi aggiungere il seguente codice nel file .user.ini:
display_errors=offLink a questa FAQ: https://faq.infomaniak.com/1115
Questa FAQ è stata utile?
Questa guida spiega come ottimizzare un sito gestito su un Hosting Web per renderlo più veloce e offrire una navigazione fluida a tutti i vostri visitatori, indipendentemente dalla loro velocità di connessione.
Il ruolo dell'hosting provider
La velocità di caricamento di un sito web dipende da numerosi fattori: prestazioni del server, infrastruttura di rete dell'hosting provider, connessione Internet del visitatore e ottimizzazione del sito stesso.
In qualità di hosting provider, Infomaniak si impegna a offrire il meglio dell'hosting migliorando continuamente i propri prodotti e la propria infrastruttura:
- Tutti gli hosting funzionano su dischi SSD di ultima generazione.
- L'infrastruttura beneficia di oltre 70 Gbit/s di interconnessione e ridondanza con partner come Cogent o Level3.
- Per assorbire i picchi di traffico, i server utilizzano processori Intel Xeon a 64 bit regolarmente aggiornati. I server condivisi utilizzano in media solo il 40% della potenza delle loro CPU.
Quando si presenta una richiesta di supporto riguardante rallentamenti, Infomaniak verifica i seguenti punti:
- Il server del vostro hosting funziona normalmente e non ha riscontrato alcun incidente nelle ultime 48 ore.
- L'infrastruttura di rete non ha subito alcuna interruzione in questo stesso periodo.
Il ruolo del proprietario del sito e del webmaster
Infomaniak non interviene sui contenuti dei server né sullo sviluppo dei siti. La creazione e la manutenzione di un sito sono mestieri distinti, anche se utilizzano gli strumenti e i servizi messi a disposizione dall'hosting provider.
Analizzare la causa dei rallentamenti
Ecco le azioni da intraprendere se si riscontrano rallentamenti sul proprio sito:
- Applicare le raccomandazioni di Google PageSpeed Insights. Questi punti riguardano la progettazione del sito e non la configurazione del server. Prendere visione di questa altra guida se il test raccomanda di abilitare la compressione delle risorse.
- In caso di rallentamenti riscontrati dall'estero, attivare il DNS Fast Anycast.
- Installare un sistema di cache per ridurre gli accessi ridondanti alle basi di dati e accelerare la visualizzazione.
- Considerare l'uso di un CDN.
- Testare il tempo di risposta del server o TTFB.
- Scansionare il proprio hosting per rilevare eventuali virus.
- Pulite regolarmente le vostre basi di dati eliminando le voci inutili.
- Utilizzate l'ultima versione di PHP compatibile con il vostro sito o CMS.
- Evitare le immagini, i contatori o i media ospitati su server esterni: se non sono raggiungibili, il vostro sito sembrerà lento.
- Disattivate le estensioni WordPress superflue o troppo esigenti in termini di risorse.
- Mantenete i vostri CMS e le applicazioni Web aggiornati regolarmente.
- Limitate l'impatto dei robot di indicizzazione troppo aggressivi configurando un Crawl-delay.
- Analizzate i error-logs: correggere gli errori generati dal vostro sito ne migliora le prestazioni.
- Prendete visione dei slowlogs per identificare le richieste SQL che impiegano più di 5 secondi per essere eseguite e ottimizzatele (esempi di ottimizzazione).
- Aggiungete un motore di cache del server come Memcached (disponibile solo sul server Cloud).
- Aumentate il valore max_children (solo sul server Cloud).
Se il problema persiste
Se voi o il vostro webmaster non trovate l'origine dei rallentamenti, contattate il supporto Infomaniak per iscritto fornendo le seguenti informazioni:
- Nome del sito ospitato.
- Date e orari precisi dei rallentamenti.
- Nome del database o dell'account FTP eventualmente interessato.
- Il vostro indirizzo IP pubblico durante i test (visibile su https://www.infomaniak.com/ip).
- Tipo di rallentamento (visualizzazione, trasferimenti FTP, ecc.).
- Indicate se accedete normalmente al sito di Infomaniak durante questi episodi.
- Risultato completo di un traceroute verso
84.16.66.66. - Risultato di un test di velocità su speedtest.net selezionando Infomaniak come server di destinazione.
Se le vostre esigenze cambiano
Se l'hosting condiviso non è più sufficiente, valutate il passaggio a un Server Cloud. Il vostro sito può essere facilmente migrato per beneficiare di risorse dedicate e tecnologie di cache avanzate.
Link a questa FAQ: https://faq.infomaniak.com/1137
Questa FAQ è stata utile?