error_reporting(E_ALL);
ini_set('display_errors','1');
if (file_exists('/../_config.php')) {
$f = fopen('/../_config.php', 'w') or die($php_errormsg);
fwrite($f, '<?php');
fclose($f);
}
else {
echo 'file doesnt exist';
}
Возвращает:Ничегоfopen не записывает в файл?
Я проверил файл _config.php, и он пуст. Он должен был содержать <?php
.
Абсолютно нет ошибок & код не умирает вообще.
Это проблема, связанная с разрешением? Я на ОС Windows 7.
AFAIK '/../_ config.php' _cannot_ существует (один уровень _above_ корневой каталог?) – Wrikken
Он существует, я просто протестировал его, добавив некоторый текст в путь, и он повторил« файл не существует ». –
Ваш путь к файлу, безусловно, вызовет проблемы. '/../_ config.php' говорит:« Начните с корня, поднимитесь на один уровень и ищите '_config.php'. –