PHP не может создать каталог с помощью mkdir
У меня есть ранее работающий скрипт PHP, который может создать каталог с:mkdir
$webfolder = "/var/www/html/images/user";
mkdir($webfolder, 0770);
Я сделал некоторые изменения в настройке разрешений папки/var/www/html/images
который сейчас:
drwxrwx---. myself apache system_u:object_r:httpd_sys_content_t:s0 images
Я думаю, ранее эта папка принадлежалаapache
, Но с тех порapache
имеет полные права на чтение, запись и выполнение в качестве группы пользователей, интересно, почему он можетсоздать папку внутри. С использованиемmkdir
производитfalse
логическое значение.
Проблема связана с владением каталогом или есть другие причины? Обратите внимание, что я использую PHP версии 5.4.
Журнал ошибок добавлен:
[Пн Дек 17 11:12:34 2012] [ошибка] [клиент 127.0.0.1] Предупреждение PHP: mkdir (): В доступе / var / www / html / upload в строке 33 отказано, реферер:https://mywebsite.com/referer