Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Questa guida permette di risolvere un errore di tipo "Invalid query: MySQL server has gone away".

 

Premessa

 

Soluzioni

Per evitare l'errore "MySQL server has gone away", ecco alcune possibili soluzioni:

Verifica e riconnessione automatica

Prima di eseguire una richiesta, è consigliabile testare se la connessione MySQL è ancora attiva. Se la connessione è stata chiusa, è possibile ripristinarla automaticamente prima di procedere con la richiesta. Ecco un esempio in PHP:

if (!mysqli_ping($connexion)) {
mysqli_close($connexion);
$connexion = mysqli_connect($host, $user, $password, $database);
}

La funzione mysqli_ping() verifica se la connessione è ancora valida. Se non lo è, lo script chiude la connessione e ne apre una nuova.

Invio di "Ping" regolare

Un altro modo consiste nell'eseguire uno script che invia regolarmente un "ping" al database per mantenere la connessione attiva. Ad esempio, potresti creare un'attività pianificata (cron job) che invia una richiesta leggera, come SELECT 1; a intervalli regolari.

Regolazione dei parametri MySQL (Server Cloud)

Con un Server Cloud, è possibile aumentare i valori delle variabili wait_timeout e interactive_timeout dal menu MySQL del tuo server per prolungare la durata della connessione prima che venga chiusa.


Questa FAQ è stata utile?

Questa guida tratta di "browscap.ini", un file di configurazione storico utilizzato da PHP per identificare le caratteristiche dei browser web (nome, versione, capacità, OS) a partire dalla loro stringa User-Agent.

L'uso di browscap.ini è oggi considerato obsoleto per i nuovi progetti a causa del suo impatto negativo sulle prestazioni e dell'evoluzione degli standard del web.

 

Informazioni sul file e uso legacy

Per far funzionare la funzione nativa PHP get_browser(), deve puntare a un file browscap.ini aggiornato. Il percorso predefinito sui server è generalmente:

/opt/php/lib/php/browscap.ini

Sebbene sconsigliato per la produzione a causa delle dimensioni del file (diversi MB da caricare in memoria), è possibile consultarne il contenuto tramite questo script:

<?php
header("Content-type: text/plain");
if (file_exists("/opt/php/lib/php/browscap.ini")) {
    echo file_get_contents("/opt/php/lib/php/browscap.ini");
} else {
    echo "Fichier introuvable.";
}
?>

 

Alternative moderne consigliate

Per i progetti attuali, gli sviluppatori preferiscono le seguenti soluzioni:

  1. Librerie tramite Composer: strumenti come matomo/device-detector o whichbrowser/parser sono più precisi, più veloci e si aggiornano facilmente tramite le dipendenze del progetto.
  2. User-Agent Client Hints (UA-CH): la nuova norma HTTP che permette di ottenere informazioni strutturate e affidabili direttamente dal browser.
  3. Rilevamento delle funzionalità (Feature Detection): utilizzare JavaScript (o le query @supports in CSS) per verificare se una funzione esiste, piuttosto che indovinare il nome del browser.

Questa FAQ è stata utile?

Questa guida riguarda Django, un framework open-source per lo sviluppo web in Python.

 

Installazione di Django

È possibile installare Django su offerte web come i VPS Cloud / VPS Lite: scopri i diversi hosting web di Infomaniak.


Questa FAQ è stata utile?

Questa guida consente di trovare l'indirizzo IP pubblico del proprio dispositivo, il che può essere utile in alcune richieste di supporto, ad esempio.

 

Visualizza l'indirizzo IP pubblico sul dispositivo connesso

Clicca qui per ottenere l'indirizzo IP pubblico del tuo dispositivo in formato IPv4 e IPv6.

 

Metodi alternativi

Visita ipinfo.io o ifconfig.me.

… su macOS

  1. Da un'applicazione di tipo Terminal (interfaccia a riga di comando, CLI / Command Line Interface) sul tuo dispositivo, esegui il comando curl ifconfig.me e premi invio.
  2. L'indirizzo visualizzato è l'indirizzo IP pubblico del computer.

 

Ricorda che questo indirizzo può cambiare periodicamente, soprattutto se il router viene riavviato o se il fornitore di servizi Internet utilizza un'assegnazione dinamica degli indirizzi IP.

 

Per automatizzare la ricerca dell'indirizzo IP pubblico, utilizza comandi o script che interrogano servizi come api.ipify.org...


Questa FAQ è stata utile?

Questa guida spiega come utilizzare PHPMailer con gli hosting web Infomaniak.

 

Premessa

  • PHPMailer è una libreria che consente di inviare e-mail da un sito web in formato HTML.
  • Questa libreria consente, tra le altre cose, la gestione degli allegati e il supporto per l'autenticazione SMTP e il multipart/alternative per i clienti che non possono leggere le e-mail in formato HTML.

 

Utilizzare PHPMailer

Per utilizzare PHPMailer, è necessario installarlo manualmente:

  1. Clicca qui per scaricare la libreria PHPMailer.
  2. Copia i file in una directory del tuo sito web via FTP.
  3. Crea un collegamento tra il tuo script e PHPMailer, esempio (sostituisci xxxx con il percorso dell'utensile):

    require_once('xxxx/class.phpmailer.php');

 

Risolvere un errore di corrispondenza del mittente

Nel protocollo SMTP (Simple Mail Transfer Protocol), l'intestazione From specifica l'indirizzo e-mail del mittente del messaggio. Si tratta dell'indirizzo che apparirà nel campo 'Da' del messaggio ricevuto dal destinatario.

In PHPMailer, il metodo setFrom viene utilizzato per definire l'indirizzo e-mail del mittente, mentre l'intestazione From viene utilizzata per specificare lo stesso indirizzo durante l'invio del messaggio. Il metodo setFrom definisce anche il campo Reply-To dell'e-mail.

L'errore Sender mismatch SMTP code: 550 Additional SMTP info: 5.7.1 si verifica quindi quando l'indirizzo e-mail specificato nel campo setFrom non corrisponde all'indirizzo e-mail specificato nell'intestazione From durante l'invio del messaggio.

Per evitare questo errore:

  1. Invece di utilizzare il metodo setFrom per definire l'indirizzo e-mail del mittente, utilizza la proprietà From dell'oggetto PHPMailer, esempio:

    $mail = new PHPMailer();
    $mail->From = 'sender@domain.xyz';
  2. Assicurati che il valore specificato nella proprietà From corrisponda esattamente all'indirizzo e-mail utilizzato nel campo setFrom.

    Esempio, se utilizzi setFrom con un nome del mittente come questo:

    $mail->setFrom('sender@domain.xyz', 'From Name');

    … assicurati che il valore di From sia definito anche con il nome del mittente:

    $mail->From = 'sender@domain.xyz';
    $mail->FromName = 'From Name';

Successivamente, continua la configurazione e l'invio dell'e-mail normalmente.

 

Scopri di più


Questa FAQ è stata utile?

Questa guida spiega come attivare l'opzione MultiViews tramite un file .htaccess sui siti ospitati da Infomaniak.

 

Premessa

  • In alcuni casi, l'opzione MultiViews deve essere attivata per gestire problemi di reindirizzamento e di riscrittura degli URL.
  • Questa opzione permette al server di indovinare quale file l'utente sta cercando. Esempio:
    • Se la cartella configuration e il file configuration.php si trovano nella radice del sito e si tenta di raggiungere l'indirizzo domain.xyz/configuration, l'opzione MultiViews deve essere attivata affinché il server possa indovinare che si desidera accedere al file configuration.php.
  • L'opzione MultiViews può talvolta entrare in conflitto con regole di riscrittura degli URL più complesse definite da mod_rewrite (utilizzate da numerosi CMS).

 

Attivare l'opzione MultiViews

Per fare ciò:

  1. Aprite o create il file .htaccess che si trova nella radice del sito interessato.
  2. Aggiungete la seguente direttiva:

    Options +MultiViews
  3. Salvate le modifiche.

Questa FAQ è stata utile?

Questa guida tratta l’esecuzione del linguaggio C# e del framework .NET tramite l’implementazione Mono sugli hosting Infomaniak.

 

Tecnologie per lo sviluppo software

Per utilizzare il linguaggio C# e il framework .NET con l’implementazione Mono, al fine di sviluppare applicazioni software distribuibili ed eseguibili su più piattaforme, al di fuori dell’ambiente Windows, è consigliabile optare per soluzioni come:

La flessibilità e la portabilità offerte da questi ambienti multi-piattaforma significano che un hosting web condiviso non consente l’esecuzione di progetti basati su C#, .NET o Mono.


Questa FAQ è stata utile?

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:

  1. Clicca qui per accedere alla gestione del tuo hosting sul Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca su il menu delle azioni ⋮ situato a destra dell'hosting interessato.
  3. Clicca su Modifica offerta:
  4. Aumenta i valori che desideri modificare.
  5. 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.


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.

Questa FAQ è stata utile?

Questa guida vi permette di proteggere le vostre risorse contro il hotlinking sui vostri Hosting Web Infomaniak.

 

Premessa

  • L'hotlinking si verifica quando un sito terzo visualizza le vostre immagini, video o musica utilizzando direttamente l'URL del vostro server; il sito remoto utilizza le vostre risorse e la potenza del vostro server a vostre spese, spesso senza citare la fonte.
  • Anche se la banda larga è più generosa oggi, l'hotlinking rimane un problema per la protezione dei vostri diritti d'autore e per evitare il sovraccarico inutile del vostro server.

 

Impedire l'hotlinking tramite .htaccess

Potete bloccare questi accessi non autorizzati aggiungendo delle regole nel file .htaccess alla radice del vostro sito. Ecco una versione ottimizzata che include i formati di immagine moderni (WebP, AVIF):

RewriteEngine on

# 1. Autoriser les requêtes avec un Referer vide (certains navigateurs pour la vie privée)
RewriteCond %{HTTP_REFERER} !^$

# 2. Autoriser votre propre site (remplacez par votre domaine)
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?votre-domaine\.com [NC]

# 3. AUTORISER LES MOTEURS DE RECHERCHE (Indispensable pour votre SEO)
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google\. [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?bing\. [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yahoo\. [NC]

# 4. Bloquer le hotlinking (renvoie une erreur 403 Forbidden)
RewriteRule \.(jpg|jpeg|png|gif|svg|webp|avif)$ - [F,NC,L]

Raccomandazioni:

  • Sostituire: cambiate vostro-dominio\.com con il vostro nome di dominio reale.
  • SEO: rimuovete le righe Google/Bing solo se desiderate volontariamente che le vostre immagini non appaiano mai nei risultati di ricerca.
  • Alternative 403: la regola sopra utilizza [F] (Forbidden). È più ecologica e performante che caricare un'immagine di sostituzione che consuma ancora banda larga.
Consiglio: Se utilizzate un CDN come Cloudflare davanti al vostro hosting Infomaniak, potete attivare la "Hotlink Protection" in un clic nella loro interfaccia di gestione.

Questa FAQ è stata utile?

Questa guida presenta i comandi che possono essere eseguiti per testare una connessione o una rete e quindi specificare ulteriormente la possibile fonte di errore.

 

Eseguire un Telnet…

TELNET consente di testare la connessione a un server senza tener conto di tutte le impostazioni aggiuntive di un'applicazione di posta elettronica o FTP per determinare l'origine di un problema. Se la connessione non passa su un server SMTP, ad esempio, dovrai verificare se il tuo firewall non blocca la porta 587 o 465.

 

… su macOS

  1. Cerca Utilità di rete.
  2. Vai alla scheda Ping, Lookup o Traceroute a seconda di ciò che desideri testare.
  3. Puoi anche utilizzare un'applicazione di tipo Terminal (interfaccia a riga di comando, CLI /Command Line Interface) sul tuo dispositivo e, a seconda di ciò che desideri testare, inserisci:
    traceroute [server] 
    nc [server] [port] 
    Sostituisci [server] con il nome del server o il suo indirizzo IP, lo stesso vale per [port]

 

… su Windows

Attiva Telnet in anticipo se necessario.

  1. Utilizza un'applicazione di tipo Terminal (interfaccia a riga di comando, CLI /Command Line Interface) sul tuo dispositivo, ad esempio digitando Esegui e poi cmd.
  2. Nella finestra che si apre, a seconda di ciò che desideri testare, digita:
    tracert [server] 
    telnet [server] [port] 
    Esempio: telnet mail.infomaniak.com 587 (consente di testare la porta SMTP se il tuo software/client di posta elettronica non consente l'invio di e-mail)…

 

… su Android

  1. Utilizza l'applicazione Simple Telnet Client che consente di testare molto semplicemente tramite 2 campi da compilare (ad esempio mail.infomaniak.com e la porta 143 o 993)…

 

Eseguire un PING

PING consente di sapere se una macchina è accessibile tramite Internet. Puoi anche controllare con questo strumento se stai contattando la macchina giusta, ad esempio in caso di modifica DNS, guardando l'indirizzo IP ottenuto. È possibile eseguire un ping su un nome di dominio, un hostname o un indirizzo IP.

PING è definitivamente bloccato sugli hosting condivisi.


Questa FAQ è stata utile?

Questa guida spiega come lavorare senza il modulo PECL SSH2 client non disponibile sugli hosting Web e Server Cloud Infomaniak, utilizzando invece la libreria phpseclib, che funziona in PHP nativo senza richiedere estensioni specifiche.

 

Premessa

  • L'utilizzo di PECL SSH2 client provoca errori di tipo No compatible key exchange algorithms found o Unable to exchange encryption keys nell'ultima versione disponibile.
  • Phpseclib permette:
    • 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 come segue:

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('utilisateur', $key)) {
    exit('Authentication Failed');
}

echo $ssh->exec('ls -la');

Questa FAQ è stata utile?

Questa guida dettaglia le azioni da eseguire in priorità se non si vede alcuna differenza tra il proprio sito Web dopo una modifica che si è effettuata e la sua versione prima della modifica. Questi consigli sono validi anche se si riscontrano problemi durante l'utilizzo dell'interfaccia dei prodotti Infomaniak.

 

Premessa

  • Durante la navigazione, un browser Web salva in uno spazio riservato i dati consultati, al fine di evitare di richiedere nuovamente al server i dati già consultati, per risparmiare tempo e risorse.
  • La cache può contenere una grande quantità di dati e a volte il browser si confonde. I siti possono quindi visualizzare in modo errato o visualizzare una versione obsoleta.
  • Cancellare la cache consente di essere certi di avere l'ultima versione disponibile della pagina o della cartella consultata.

 

Cancellare la cache del browser Web …

 

… su Safari

Scegliere la propria versione macOS per prendere visione dell'assistenza Apple corrispondente.

 

… sugli strumenti Google (Chrome, Android, ecc.)

Prendere visione dell'assistenza Google.

 

… su Firefox

Prendere visione dell'assistenza Mozilla.

 

… su Edge / Internet Explorer

Prendere visione dell'assistenza Microsoft.


Questa FAQ è stata utile?

Questa guida dettaglia le funzionalità disponibili in materia di gestione dei database relazionali sugli hosting Infomaniak.

 

Utilizzo di Viste, Trigger, Procedure memorizzate e Routine

Per quanto riguarda la gestione dei database relazionali, la funzionalità delle viste ("views") è disponibile per impostazione predefinita, permettendo così agli utenti di creare viste per semplificare la gestione e la presentazione dei dati.

Tuttavia, alcune funzionalità avanzate che permettono una manipolazione più fine e complessa dei dati, come…

  • trigger” (inneschi)
  • procedure memorizzate ("stored procedures")
  • routines
  • e la creazione di funzioni

… non sono disponibili che su Server Cloud.

Non sono consentite sui server condivisi.

Questa limitazione è principalmente dovuta ai potenziali rischi per la stabilità dell'infrastruttura. Una configurazione errata o un uso eccessivo di queste funzionalità potrebbe creare loop 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 dump MySQL/MariaDB

Durante l'esportazione e la successiva reimportazione di un database MySQL o MariaDB tramite l'interfaccia di hosting Infomaniak, può accadere che l'operazione fallisca a causa di errori relativi ai DEFINER dei trigger o delle views. Questo caso si verifica quando gli oggetti del database sono stati creati con un utente specifico (chiamato definer) che non esiste più al momento dell'importazione.

Concretamente, il processo di esportazione e importazione utilizza un utente temporaneo, utilizzato solo durante queste operazioni. Dopo la cancellazione di questo utente, le viste o trigger definiti con questo account come DEFINER diventano invalidi, causando errori del tipo:

General error: 1449 The user specified as a definer ('xxxx_temp_1'@'%') does not exist

 

Per evitare questo problema, è possibile correggere il file di backup (dump.sql o dump.sql.gz) prima della sua importazione sostituendo le definizioni di definer con CURRENT_USER. Questo permette di associare automaticamente i trigger e le viste all'utente corrente al momento dell'importazione.

Ecco un esempio di comando che permette di 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 Manager Infomaniak. Questo comportamento è noto e legato al funzionamento degli utenti temporanei durante il dump/restore. Nessuna modifica del processo di esportazione/importazione è prevista a breve termine, ma l'argomento rimane in valutazione dal lato infrastrutturale.

Per ulteriori informazioni sulla variabile CURRENT_USER, consultare la documentazione ufficiale di:


Questa FAQ è stata utile?

Questa guida spiega come modificare la password di un database MySQL / MariaDB di un Hosting Web.

 

Premessa

  • Consultare questa guida se si cercano informazioni riguardanti l'aggiornamento delle informazioni di accesso (script, siti...) relative a un cambiamento di password del database.
  • Un utente del database creato a seguito dell'installazione di un'Applicazione Web (proposta da Infomaniak) non potrà essere modificato (una icona di lucchetto viene visualizzata accanto ad esso, cf punto 5 qui sotto).
  • Per accedere al database a cui è associato, è necessario creare un nuovo utente del database con la password scelta, quindi assegnargli i diritti sul database desiderato.

 

Cambiare la password MySQL MariaDB ecc.

Per fare ciò è necessario intervenire sull'utente associato al database in questione e cambiarne la password (senza dover fornire quella vecchia) dal Manager Infomaniak:

  1. Clicca qui per accedere alla gestione del tuo prodotto sul Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome attribuito al prodotto interessato.
  3. Clicca su Database nel menu laterale sinistro.
  4. Clicca sulla scheda Utenti.
  5. Clicca sul menu delle azioni ⋮ situato a destra dell'elemento interessato.
  6. Clicca su Modifica:
  7. Clicca su Modifica la password.
  8. Inserisci la nuova password desiderata.
  9. Clicca sul pulsante Salva:
  10. Se necessario, è possibile configurare i nuovi diritti eventuali (lettura / scrittura / amministrazione) dell'utente per l'accesso ai database esistenti sull'hosting.

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:

  1. Clicca qui per accedere alla gestione del tuo hosting sul Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome attribuito all'hosting interessato.
  3. Clicca su Sicurezza nel menu laterale sinistro.
  4. Clicca su Antivirus nel menu laterale sinistro.
  5. Clicca sul pulsante blu Analizza:
  6. Seleziona il o i siti da analizzare.
  7. Clicca sul pulsante blu Avvia l'analisi:
  8. Segui la procedura fino all'avvio dell'analisi dei file.

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:

  1. Clicca qui per accedere alla gestione del tuo Serveur Cloud sul Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato al Serveur Cloud interessato:
  3. Clicca nel menu laterale sinistro:
    1. Estensioni PHP
    2. Fast Installer
  4. Clicca sul menu di azione a destra dell'estensione che desideri disinstallare nella tabella che viene visualizzata.
  5. Clicca su Disinstalla.
  6. Altrimenti, clicca sul pulsante blu Installa un'estensione / Installa un'applicazione:
  7. Poi fai la tua scelta di nuova installazione‍:

 

Elenco non esaustivo delle app & estensioni disponibili

  • AdvanceCOMP
  • BuildEssential
  • electron_dev
  • ExifTool
  • FFmpeg ↗ guida
  • Ghostscript
  • Gifsicle
  • GraphicsMagick
  • HAProxy
  • Imagemagick ↗ guida
  • Jpegoptim
  • libjpeg_turbo
  • libqrencode
  • libX11_xcb1
  • MidnightCommander
  • Memcached ↗ guida
  • mongoDB ↗ guida
  • NVM Node Version Manager
  • OptiPNG
  • p7zip
  • PDFtk
  • PHP_APCu
  • PHP_CLI ↗ guida
  • PHP_FPM
  • PHP_GnuPG (estensione obsoleta) ↗ guida per l'alternativa PHP pura
  • PHP_gRPC
  • PHP_igbinary
  • PHP_IonCube ↗ guida
  • PHP_OPcache
  • PHP_PDF
  • PHP_PDO_ODBC ↗ guida
  • PHP_Swoole
  • pip
  • Pngcrush
  • Pngquant
  • Redis ↗ guida
  • RRDTool The Round Robin Database Tool
  • RubyCompass
  • systemd ↗ guida
  • tesseract_ocr
  • varnish ↗ guida
  • virtualenv
  • WebP
  • xauth
  • xpdf
  • xvfb
  • ZSH

Questa FAQ è stata utile?

Questa guida spiega come contattare e autorizzare l'Assistenza Infomaniak ad accedere ai vostri prodotti online e, in particolare, al loro contenuto, e fornire dettagli utili durante una richiesta di assistenza.

 

Contattare l'Assistenza Infomaniak

Alcuni indirizzi e-mail, come support@infomaniak.com, non sono destinati a ricevere richieste dirette di assistenza.

I messaggi inviati a questi indirizzi non vengono elaborati dal team e non consentono di creare un monitoraggio della richiesta.

Per garantire una corretta gestione, ogni richiesta deve essere inviata esclusivamente tramite il centro di assistenza:

  • Questa procedura consente di generare un ticket, di indirizzare automaticamente la richiesta al team competente e di garantire un monitoraggio completo fino alla risoluzione.
  • Una volta registrata la richiesta, gli scambi possono poi continuare direttamente via e-mail con l'assistenza.

Prima di contattare l'assistenza, è inoltre consigliabile consultare la base di conoscenze, che raccoglie numerose guide e risposte alle domande frequenti.

 

Autorizzare l'Assistenza ad accedere a un tipo di contenuto

L'Assistenza Infomaniak può chiedervi di concedere un accesso temporaneo a una parte del vostro contenuto; ciò consente di risparmiare tempo nella diagnosi evitando inutili andirivieni:

  • Questo accesso è strettamente limitato al contesto di analisi e serve esclusivamente a identificare l'origine del problema riscontrato:
    • Solo i collaboratori di Infomaniak che trattano direttamente la vostra richiesta di assistenza.
    • L'accesso avviene esclusivamente dalle installazioni controllate di Infomaniak.
  • In conformità con la politica sulla privacy di Infomaniak, i vostri dati non saranno mai utilizzati per altri scopi:
    • Potete revocare questo accesso in qualsiasi momento.
    • In caso contrario, scade automaticamente dopo 7 giorni.
       

Per autorizzare Infomaniak ad accedere a una parte ben precisa dei vostri servizi (autorizzare l'accesso a un contenuto non apre mai l'accesso agli altri; ogni autorizzazione è specifica e indipendente):

  1. Clicca qui per accedere alla gestione degli accessi sul Manager Infomaniak.
  2. Clicca sul pulsante a scorrimento (toggle switch) per autorizzare l'accesso al contenuto dei…
    1. … indirizzi e-mail associati all'app Web Mail Infomaniak (servizio online ksuite.infomaniak.com/mail) + contatti & calendari,
    2. … cartelle tra i kDrive esistenti nelle Organizzazioni di cui l'utente attuale fa parte,
    3. … discussioni tra i prodotti kChat esistenti nelle Organizzazioni di cui l'utente attuale fa parte.

 

Con my kSuite, è possibile farlo anche cliccando qui o procedere in questo modo per arrivarci:

  1. Fai clic sull'icona Impostazioni in alto a destra della tua finestra my kSuite.
  2. Fai clic su Supporto nel menu laterale sinistro:
  3. Fai clic sul pulsante a scorrimento (toggle switch) per autorizzare l'accesso al contenuto di…

È anche possibile condividere una singola email specifica molto facilmente.

 

Effettuare screenshot

… su Windows

Microsoft offre un software preinstallato dedicato agli screenshot. Ma per realizzarli manualmente:

  1. Visualizza ciò che desideri/inviare sullo schermo.
  2. Premi il tasto PRINTSCREEN della tua tastiera (o PRTSCR, IMPR. SCHERMO, ecc.) una volta.
  3. In Microsoft Word (o simile), fai "Modifica" -> "Incolla" per posizionare la tua immagine sulla pagina.
  4. Salva il tuo file.
  5. Ripeti l'operazione dal punto 1 al punto 5 quante volte necessario per il numero di screenshot desiderati.

… su macOS

  1. Premi contemporaneamente i tasti "CMD" + "shift" (la freccia vuota verso l'alto — maiuscola) + il tasto "3".
  2. Ad ogni pressione di questi tasti, un file immagine viene creato sulla scrivania del tuo computer.

… su iOS (iPhone, iPad...)

  1. Premi contemporaneamente i pulsanti "Power" + "Home" (i due soli pulsanti fisici).
  2. Recupera poi gli screenshot nell'applicazione "Foto" del tuo dispositivo.

… su Android (ad esempio Samsung, LG o Huawei)

  1. Premi contemporaneamente il tasto "Volume Giù" (sul lato) e il tasto di blocco.
  2. L'immagine catturata viene così salvata automaticamente in una cartella Screenshots della galleria.

 

Copiare il contenuto di una finestra di avviso

… su Windows

Per copiare-incollare sotto forma di testo un messaggio di errore presente in una finestra “popup” Windows, un semplice premere sulla tastiera CTRL + C è sufficiente per copiare il messaggio negli appunti. Potrete poi incollarlo (CTRL + V) nel corpo del messaggio che inviate.

 

Ottenere la console Javascript del browser

… su Windows

Chrome, Firefox e Safari: inserite la combinazione di tasti CTRL + MAIUSC + i
Internet Explorer e Edge: digitate il tasto F12

… su macOS

Chrome: inserite la combinazione di tasti ⌘ + ⌥ + J
Safari: inserite la combinazione di tasti ⌘ + ⌥ + C

  1. Successivamente, cliccate sull'icona del cerchio barrato o simile per resettare il registro.
  2. Visualizzate la pagina del vostro sito interessata dal problema.
  3. La scheda console mostra gli errori JavaScript e le risorse online non trovate.

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:

  1. Clicca qui per accedere alla gestione del tuo hosting sul Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato all'hosting interessato:
  3. Clicca su FTP/SSH nel menu laterale sinistro.
  4. Clicca sul menu di azione a destra di un account esistente.
  5. Clicca su Modifica:
  6. Inserisci direttamente la nuova password che verrà utilizzata per gli accessi FTP o SSH.
  7. Se necessario, puoi generare una password sicura.
  8. Conferma le modifiche:

Questa FAQ è stata utile?

Questa guida spiega come modificare la cartella di destinazione in cui è memorizzato il tuo sito web su un Hosting Web Infomaniak.

 

Premessa

  • Su un hosting web di Infomaniak, è possibile installare più siti web con il proprio nome di dominio (gestione multisito).
  • Ogni sito è memorizzato in una cartella del tuo hosting, che è il target del sito. È possibile modificare liberamente il target di un sito. Esempio:
    • Il sito domain.xyz ha come target, ad esempio, la cartella /web
    • Pubblica un sito in una nuova sottocartella di /web denominata, ad esempio, /web/v2
    • Modificando il target /web del sito domain.xyz in /web/v2, il sito domain.xyz mostrerà il contenuto della cartella /web/v2 senza includere ovviamente questo percorso nella barra degli indirizzi del browser web e senza lasciare accesso a eventuali file ancora presenti in /web.
  • Si consiglia di non creare "v2" in una sottocartella di "web" ma accanto, creando la cartella alla radice del tuo hosting.
  • Queste cartelle esistono realmente sul server, ma non è necessario connettersi tramite FTP per gestirle.

 

Visualizza la cartella dei tuoi siti web

Per trovare le informazioni sulla cartella in cui è memorizzato il tuo sito:

  1. Clicca qui per accedere alla gestione del tuo sito sul Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato al sito interessato.
  3. Clicca quindi sulla freccia per espandere la sezione Informazioni di questo sito.
  4. L'indicazione evidenziata di seguito è la posizione del sito di esempio:

 

Modifica il target o la cartella di un sito web

Per gestire la posizione di un sito web all'interno dell'hosting:

  1. Clicca qui per accedere alla gestione del tuo prodotto sul Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato al prodotto interessato.
  3. Clicca su Gestisci nella sezione Impostazioni avanzate:
  4. Gestisci la posizione desiderata per il sito.
  5. Clicca sul pulsante per Salva in fondo alla pagina:

Questa FAQ è stata utile?