Я использовал Ондрей / PHP Сделайте репозиторий, чтобы настроить некоторые WordPress сайты, работающие на php7, но phpmyadmin ничего не сделает, кроме белого экрана, несмотря на то, что он поддерживает php7.
Очевидно, что решение заключается в том, чтобы найти ошибку, которую выдает php, но я ничего не могу записать в журнал fpm.
Я следовал PHP-FPM не записывает в журнал ошибок а также php-fpm один файл журнала ошибок на пул и вот мой конфиг, основанный на предложенных ответах:
PHP / 7.0 / FPM / pool.d / phpma.conf
user = phpma
group = phpma
listen = /run/php/phpma.sock
listen.owner = www-data
listen.group = www-data
listen.mode = 0660
catch_workers_output = yes
часть /etc/nginx/sites-available/phpmyadmin.conf:
fastcgi_pass unix:/run/php/phpma.sock;
access_log /var/log/nginx/phpmyadmin.access.log;
error_log /var/log/nginx/phpmyadmin.error.log error;
phpinfo показывает:
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
журнал доступа nginx записывается просто отлично и выглядит так:
-rw-r----- 1 www-data adm 803 May 28 15:16 phpmyadmin.access.log
журнал php7 fpm для основного пула www также пишется ОК:
-rw------- 1 root root 1023 May 28 14:25 php7.0-fpm.log
но журнал php-fpm, который я хочу использовать, не записывается:
-rw-r--r-- 1 www-data www-data 0 May 19 10:31 php-fpm.phpma.log
Я также попытался поразить файл журнала, чтобы быть пользователем и группой phpma. Я перезапустил и искал ошибки в другом месте, но я нарисовал пробел. Есть идеи? Благодарю.
Задача ещё не решена.
Других решений пока нет …