Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Gestire il "prefisso MySQL"
Questa guida spiega a cosa serve l'opzione "Prefisso MySQL" nelle impostazioni di un sito e quali sono le sue implicazioni per il funzionamento delle applicazioni Web (CMS) e degli script PHP.
Premessa
- Quando l'opzione "Prefisso MySQL" è attivata per un sito, non è più necessario aggiungere il prefisso "
wxyz_
" davanti al nome e agli utenti dei database MySQL. - Uno script PHP potrà quindi connettersi a MySQL con l'utente "monuser" e un database "mabase", e l'accesso avverrà automaticamente con l'utente "wxyz_monuser" e il database "wxyz_mabase".
- ⚠ Se stai effettuando una migrazione da un'offerta Infomaniak precedente:
- Dopo aver migrato un sito dalla vecchia console, l'opzione "Prefisso MySQL" è attivata per impostazione predefinita per mantenere automaticamente la connessione delle applicazioni Web (WordPress, Joomla, Drupal, ecc.) e degli script PHP con i database MySQL.
- Per garantire il corretto funzionamento dei tuoi siti in caso di migrazione dell'hosting su un altro server, è fortemente consigliato disattivare questa funzione ed effettuare gli opportuni adattamenti.
Gestire l'opzione Prefisso MySQL
Approfondire con le variabili d'ambiente
È possibile configurare variabili d'ambiente direttamente dal Manager per l'intero sito Web:
- Clicca qui per accedere alla gestione del tuo prodotto nel Manager di Infomaniak (hai bisogno di aiuto?).
- Clicca direttamente sul nome assegnato al prodotto interessato:
- Clicca su Gestisci sotto Impostazioni avanzate:
- Clicca sulla scheda PHP / Apache.
- Attiva o disattiva l'interruttore Prefisso MySQL.
- Clicca sul pulsante Salva:
- Effettua le modifiche necessarie nei file di configurazione delle applicazioni Web e degli script PHP…
Implicazioni e modifiche necessarie
Dopo aver disattivato l'opzione Prefisso MySQL per un sito, alcuni script PHP o CMS potrebbero non funzionare più. Per ripristinare la connessione ai database, sarà necessario aggiornare le seguenti informazioni nei file di configurazione degli script interessati:
- Il nome del database MySQL: dovrai aggiungere il prefisso del tuo server
- prima:
mabase
- dopo:
wxyz_mabase
- prima:
- L'utente del database MySQL: dovrai aggiungere il prefisso del tuo server
- prima:
monuser
- dopo:
wxyz_monuser
- prima:
Link a questa FAQ: