журнал ошибок php для каждого vhost

В прошлом у меня не было проблем с отдельными журналами php_error для каждого vhosts.

Недавно я установил сервер с Ubuntu 16.04, используя php7 на apache2.

мой vhost читает:

<VirtualHost *:80>
    ServerName examp.com
    Header always unset X-Frame-Options
    DocumentRoot /var/www/sos/rtg/html
    ErrorLog /var/www/sos/rtg/error.log
    CustomLog /var/www/sos/rtg/access.log combined
    php_flag log_errors on
    php_flag display_errors on
    php_value error_reporting 2147483647
    php_value error_log /var/www/sos/rtg/php_error.log
    php_admin_value error_log "/var/www/sos/rtg/php_error.log"
</VirtualHost>

Основываясь на рекомендациях Интернета, я коснулся php_error.log и настроил права. chown и chmod - разные возможности. Кажется, я не могу заставить php записывать в журнал ошибок, кроме ошибки apache. log

У меня это работало на всех других серверах, которые у меня есть (хотя и в ubuntu 14, apache2 и php5)

1
задан 9 February 2017 в 20:24
1 ответ
touch /path/to/php_error.log
chown www-data:www-data php_error.log
chmod 755 php_error.log

https://stackoverflow.com/ вопросы / 35731760 / php-cant-write-to-error-log-permission-denied

привели меня к ответу

2
ответ дан 3 December 2019 в 20:28

Теги

Похожие вопросы