Como abro o phpMyAdmin? Eu tenho saída de script PHP

2

Como abro o phpMyAdmin? Se eu abrir meu localhost / phpmyadmin, eu tenho saída de script PHP, mas não a interface phpMyAdmin.

(Clique na imagem para ampliar)

    
por Bazheeng 06.08.2016 / 06:06

2 respostas

2

Parece uma configuração incompleta. Poucas coisas para verificar:

  1. Certifique-se de que o PHP esteja instalado e funcionando corretamente. Tente executar o php -v a partir de uma linha de comando e veja se retorna informações sobre a versão ou quaisquer erros.
  2. Verifique se o módulo PHP está listado e descomentado dentro do httpd.conf do seu Apache. Isso deve ser algo como o LoadModule php5_module "php5apache2_2.so" no arquivo. Procure por LoadModule php e certifique-se de que não há comentários (;) no início da linha.
  3. Certifique-se de que o arquivo httpd.conf do Apache defina o tipo MIME do PHP. Isso deve ser algo como o aplicativo AddType / x-httpd-php .php. Procure por AddType e, em seguida, verifique se há uma entrada para o PHP (novamente, ele deve ser descomentado).

Talvez você possa tentar instalar o módulo PHP e PHP para o Apache novamente com a linha de comando (não sei qual é a sua versão do PHP, portanto, talvez seja necessário adaptar-se):

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

Eu tenho o php7, apenas mude o php5 pelo php7.0, por exemplo:

sudo apt-get install php7.0 php7.0-mysql libapache2-mod-php7.0 php7.0-mcrypt

A linha de comando para habilitar o módulo PHP para o Apache é:

sudo a2enmod php5

ou

sudo a2enmod php7.0

Você pode seguir este tutorial para as partes que faltam:

Um tutorial de instalação para PHP7 e Ubuntu 16: link

    
por Benjamin BALET 12.08.2016 / 20:40
0
sudo apt install php libapache2-mod-php
sudo apt install php7.0-mbstring
sudo a2dismod mpm_event
sudo a2enmod mpm_prefork
service apache2 restart

depois disso

gedit /etc/apache2/apache2.conf

adicione a seguinte linha

Inclua /etc/phpmyadmin/apache.conf

serviço apache2 restart

    
por Abhishek Kumar 06.04.2018 / 07:17