Я часто сталкиваюсь с отрицательными комментариями всякий раз, когда хочу, чтобы PHP-скрипт записывал выходные данные в файл на сервере.
Я использую функции fopen()
, fwrite()
и fclose()
.
Единственный способ, которым я знаю, как это сделать, - это установить разрешения для выходного файла равным 0666 или владеть им "nobody" (то есть пользователем, под которым работает PHP на нашем веб-сервере Apache)..
Итак, если «0666» или «никто не принадлежит» представляют собой угрозу безопасности, как вы успешно и безопасно разрешаете PHP-сценарию записывать в файл?
Спасибо за руководство по обменуэта тема.