Если я не ошибаюсь, чтобы создать или удалить файл из каталога, вам необходимо либо разрешение на запись в эту папку, либо разрешение на запись в этот файл (в случае, если вы изменяете его).Итак, в папке с разрешениями 711 и сценарием php (в этой папке) с разрешениями 755 и следующим кодом:
$fileName = "createdFile.txt";
$fileHandle = fopen($fileName, 'w') or die("can't open file");
fclose($fileHandle);
Должно ли это создать новый файл или выдать ошибку?Я пробовал это в папке public_html веб-сервера, и он работает, что удивляет меня из-за того, что я упомянул.
Более того, я немного запутался в отношении разрешений для «всех» в случаевеб-сервер.Если у вас есть 777 разрешений для папки, но нет php-сценария, который мог бы действительно записывать или перемещать файлы в эту папку, есть ли риск вообще?Или это должен быть ftp-доступ или какой-нибудь php-скрипт?
Извините за запутанный вопрос.Я постараюсь уточнить, если смогу.