У меня есть два файла: X.txt с правами собственности www-data : www-data и 777. Когда я пытаюсь выполнить fopen("X.txt","w+"), все работает просто отлично, а fopen("X.txt","a") терпит неудачу и возникает ошибка, потому что разрешение отклонено.
Возможно, было бы полезно упомянуть, что до того, как X.txt принадлежал www-data : www-data, он принадлежал usr:usr, и fopen("X.txt","w+") также потерпел неудачу.
Еще полезные данные:
-X.txt находится в /var/www/reports.
-PHP не работает в безопасном режиме
Было бы очень полезно понять, что может вызвать эту проблему, идеи будут оценены.
file_get_contents('/var/www/reports/X.txt')? - person Tigger   schedule 10.02.2016www-data, а не как владелец скрипта. - person Barmar   schedule 10.02.2016ls -lZ /var/www/reports/X.txtк вопросу? - person miken32   schedule 10.02.2016