- Автор темы
- #1
Есть два файла index.php и parser.php. Оба файла залиты на сервер мной, т.е. получается что у них один владелец. CHMOD на файлах стоит 644. Задача при запуске parser.php отредактировать index.php, конкретно заменить определенный текст в файле. Оба файла запускаются от имени apache. Но вот такой код не работает
ошибок типа Operation not permitted для chmod не показывается. Просто белый лист. Что делать?
Код:
$target = 'index.php';
error_reporting(E_ALL);
chmod($target, 0777);
$file = fopen($target, 'w+');
if($file)
fwrite($file, $str);
fclose($file);
chmod($target, 0644);
include_once('index.php');