2014-11-12 33 views
8

La creazione di un ambiente di sviluppo con Ubuntu 14.04 in esecuzione in VirtualBox, seguendo questa guida: http://klau.si/devphpmyadmin "non trovata" dopo l'installazione su Apache, Ubuntu

Dopo l'installazione di phpMyAdmin, sembra che io dovrei essere in grado di accedervi in ​​http://localhost/phpmyadmin ma apache restituisce un errore non trovato. Questa guida ha lasciato un passo di configurazione da qualche parte? Ho già provato a riavviare il servizio Apache.

Non esiste un file phpmyadmin.conf in apache2/sites-enabled o apache2/sites-available, è necessario?

Se sì, dove posso trovare questi file?

utilizzando 127.0.0.1 invece di localhost restituisce lo stesso errore. La pagina apache predefinita su http://localhost funziona perfettamente.

la console nel browser non mostra nulla di valore, semplicemente Non trovato.

Inoltre ho provato a eseguire nuovamente lo script di installazione con dpkg-reconfigure -plow phpmyadmin

risposta

10
sudo dpkg-reconfigure -plow phpmyadmin 

Selezionare No quando viene richiesto di riconfigurare il database. Quindi, quando viene chiesto di scegliere apache2, assicurati di colpire lo spazio mentre [] apache2 è evidenziato. Tra le parentesi dovrebbe apparire un asterisco. Quindi premi Invio. Phpmyadmin dovrebbe riconfigurare e ora http://localhost/phpmyadmin dovrebbe funzionare. per ulteriori dettagli https://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-13.04-lamp

+1

+ 111111 ... Non mi sono accorto di questo asterisco. Grazie – vivoconunxino

+0

Salvato il giorno. Grazie – yuva

+0

risposta eccellente –

-1

Primo controllo PhpMyAdmin è installato o meno. Se è installato, cerca nella cartella PhpMyadmin. Dopo la ricerca, taglia e incolla quella cartella nella posizione Computer->var->www->html->paste folder. Aprire il browser e digitare localhost/phpMyAdmin e accedere utilizzando nome utente e password.

2

Prova questo

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf 
sudo a2enconf phpmyadmin.conf 
sudo systemctl restart apache2 
0

Eseguire il seguente comando nel terminale:

sudo ln -s /usr/share/phpmyadmin /var/www/html/ 
0

Creare un collegamento in /var/www come questo:

sudo ln -s /usr/share/phpmyadmin /var/www/ 

Nota: dal 14.04 si consiglia di utilizzare /var/www/html/ anziché /var/www/

Se questo non funziona, è necessario includere PHPMyAdmin nella configurazione di apache.

Aprire apache.conf usando il vostro editor preferito, il mio è nano :)

sudo nano/etc/apache2/apache2.conf 

Poi aggiungere la seguente riga:

Include /etc/phpmyadmin/apache.conf 

Per Ubuntu 15.04 e 16,04

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf 
sudo a2enconf phpmyadmin.conf 
sudo service apache2 reload 
Problemi correlati