PhpMyAdmin在nginx ubuntu 16.04上显示空白页
我在nginx上创建了一个服务器块来打开phpmyadmin,但当我尝试访问它时,它只显示一个包含500个内部服务器错误的空白页面。但我拥有的其他服务器块是活动的,工作正常。这是我的phpmyadmin服务器块代码:PhpMyAdmin在nginx ubuntu 16.04上显示空白页,nginx,phpmyadmin,ubuntu-16.04,Nginx,Phpmyadmin,Ubuntu 16.04,我在nginx上创建了一个服务器块来打开phpmyadmin,但当我尝试访问它时,它只显示一个包含500个内部服务器错误的空白页面。但我拥有的其他服务器块是活动的,工作正常。这是我的phpmyadmin服务器块代码: server { listen 500; server_name phpmyadmin.dev; root /usr/share/phpmyadmin; index index.php; # Ad
server {
listen 500;
server_name phpmyadmin.dev;
root /usr/share/phpmyadmin;
index index.php;
# Add your IP to the allow list!
location / {
allow 127.0.0.1;
deny all;
}
location ~ \.php$ {
try_files $uri = 404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php/php5.6-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
我使用php5.6、nginx/1.10.0和mysql 14.14
我错过什么了吗?请帮助我,提前谢谢。请尝试下面的安装,并检查它是否可以解决致命错误 apt-get-install-php-gettext
谢谢 请尝试在下面安装,并检查是否可以解决此致命错误 apt-get-install-php-gettext
谢谢 这是因为phpmyadmin无法访问php会话。快跑
chmod -R 777 /var/lib/php/session
这是因为phpmyadmin无法访问php会话。快跑
chmod -R 777 /var/lib/php/session
php fpm正在运行吗?您能检查一下日志中的nginx和phpfpm吗?正如我前面提到的,其他服务器块是活动的,工作正常。php fpm、mysql服务和nginx运行良好。那么,500错误应该记录在某个地方,并提供更多信息。另外,/usr/share/phpmyadmin是否在您的open_basedir php选项中?当然可以。。。我不知道如何解决这个问题。nginx日志说什么?php fpm正在运行吗?您能检查一下日志中的nginx和phpfpm吗?正如我前面提到的,其他服务器块是活动的,工作正常。php fpm、mysql服务和nginx运行良好。那么,500错误应该记录在某个地方,并提供更多信息。另外,/usr/share/phpmyadmin是否在您的open_basedir php选项中?当然可以。。。我不知道如何解决这个问题。nginx日志怎么说?