Даже если на сервере активирован безопасный режим, если файл сценария, целевой файл и родительская папка принадлежат одному и тому же пользователю, fopen должен работать без проблем. Есть идеи, почему это происходит? Файлы имеют разрешение 755. Спасибо за ваше время и усилия.
$filename="file.html";
echo "Current User: ".get_current_user()."; UID: ".getmyuid()."; GID: ".getmygid()."<br/>";
echo "Current PID: ". getmypid() . "<br/>";
echo "Parent folder owner: ". fileowner(".") . "<br/>";
echo "$filename owner: " . fileowner($filename) . "<br/>";
echo "Current folder is writable: " . is_writable($filename);
ВЫВОД:
Текущий пользователь: vnnamp; UID: 32024; GID: 32026 Владелец родительской папки: 32024 Владелец file.html: 32024 Текущая папка доступна для записи: false
Current folder is writable: false- person nullpotent   schedule 28.11.2011