У меня нет проблемы типа "FASTCGI отправлено в stderr:" Основной сценарий неизвестен "", но у меня проблема в том, что при обычных вызовах error_log появляется сообщение "FASTCGI отправлено в stderr".Странно то, что некоторые вызовы error_log в порядке, некоторые нет, а некоторые stderr не завершены.
Фрагмент моего /var/log/nginx/error.log
:
PHP message: Loading Translation: 'Active Users' => ''
PHP message: Loading Translation: 'Active Permissions' => ''
PHP message: Loading Translation: 'Edit'
2019/01/31 19:54:11 [error] 25710#25710: *8 FastCGI sent in stderr: "PHP
message:
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUFVXYZ123456789!"§$%&/()
PHP message: loading language...
все строки генерируются error_logв моем php.
Здесь, FastCGI stderr
завершен, но иногда это также может быть таким:
2019/01/31 19:54:11 [error] 25710#25710: *8 FastCGI sent in stderr: "PHP
message:
EFGHIJKLMNOPQRSTUFVXYZ123456789!"§$%&/()
Моя конфигурация NGINX выглядит следующим образом:
server {
listen 80;
listen [::]:80;
server_name ax.localhost;
root /var/www/ax;
location / {
try_files $uri $uri/ $uri.php?$args;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
}