我已经使用ondrej/php repo来设置一些在php7上运行良好的wordpress网站,但phpmyadmin除了白屏外不会做任何事情,尽管说它与php7兼容。
显然,解决方案在于找到php正在抛出的错误,但我无法向fpm日志写任何内容。
我已经关注了PHP-FPM doesn't write to error log和php-fpm one error log file per pool,根据提供的答案,这是我的配置:
的PHP / 7.0 / FPM / pool.d / phpma.conf
compass version
/etc/nginx/sites-available/phpmyadmin.conf的一部分:
Double.parseDouble(...getText() );
phpinfo显示:
user = phpma
group = phpma
listen = /run/php/phpma.sock
listen.owner = www-data
listen.group = www-data
listen.mode = 0660
catch_workers_output = yes
正在编写nginx访问日志,并且是:
fastcgi_pass unix:/run/php/phpma.sock;
access_log /var/log/nginx/phpmyadmin.access.log;
error_log /var/log/nginx/phpmyadmin.error.log error;
主www池的php7 fpm日志也正在写好:
PHP Version 7.0.7-2+donate.sury.org~wily+1
display_errors On
error_log /var/log/php-fpm.phpma.log
log_errors On
log_errors_max_len 1024
但是我想使用的php-fpm日志没有被写入:
-rw-r----- 1 www-data adm 803 May 28 15:16 phpmyadmin.access.log
我还尝试将日志文件chown为phpma用户和组。我重新启动并在其他地方寻找错误,但我画了一个空白。有任何想法吗?感谢。