Centos - PhpMyAdmin mostrando a tela em branco

0

Acabei de instalar o PhpMyAdmin e, quando tento acessá-lo, ele mostra apenas uma tela em branco. Eu suspeitava que isso é porque eu segui um tutorial sobre como proteger o php e desativado várias configurações, então eu reinstalei php para redefinir o arquivo php.ini, mas isso não resolveu o problema ... Agora eu acho que talvez por causa do suhosin php security mod, ou eu estou faltando um módulo php. My info php está acessível aqui: link

    
por Jojo Coana 17.04.2016 / 10:06

2 respostas

1

Dependendo do que mais está sendo executado nesse servidor da web público (eu suponho baseado em seu link), recomendo ver os logs de erros (localizados em /var/log/httpd/php_error_log.log de acordo com o phpinfo) em seu servidor e possivelmente permitindo que o PHP mostre erros enquanto você resolve o problema. Como você sugere, o problema mais provável é algo cusando um problema como um HTTP 500 ou similar, em que o servidor tem um problema, mas está configurado para não mostrar um erro.

    
por 17.04.2016 / 11:50
0

Verificando o link link agora eu posso ver um:

Forbidden

You don't have permission to access /phpmyadmin on this server.

Por padrão, o phpmyadmin só é acessível a partir do host local no CentOS, se você quiser torná-lo acessível a partir do host externo, você deve editar /etc/httpd/conf.d/phpMyAdmin.conf :

 # Apache 2.4
 <RequireAny>
   Require ip 127.0.0.1
   Require ip ::1
   Require ip 10.10.10.1/24 # TO ALLOW ACCESS FROM A SPECIFIC IP RANGE
   Require all granted # TO ALLOW ACCESS FROM EVERY IP
 </RequireAny>

E, em seguida, reinicie o apache:

systemctl restart httpd

Por favor, tenha cuidado, permitir o acesso de cada IP pode ser uma falha de segurança limitá-lo a um específico, confiança, intervalo ou, pelo menos, usar uma senha muito strong e configurar HTTPS.

    
por 17.04.2016 / 12:11