@EvgMul

Почему не работает fopen на хостинге?

Здравствуйте. Столкнулся со следующей проблемой.
Локально пишу следующие строчки:
$saveto= __DIR__."/images/1.jpg";
if(file_exists($saveto)){
    unlink($saveto);
}
$fp = fopen($saveto,'x');
var_dump($fp);

Все работает отлично, файл открывается, но если тоже самое залить на хостинг и попробовать запустить, возвращается false. Вместо __DIR__ пробовал использовать $_SERVER['DOCUMENT_ROOT'] Тоже не помогает.
Если ничего из них не использовать, а пользоваться относительным путем, тоже False.
phpinfo() показывает значение allow_url_fopen в On.
Если бы хостинг запрещал, вероятно падала бы ошибка вроде "...Permission denied...", но это предположение.
Подскажите, где я допускаю ошибку?
Заранее благодарен всем отозвавшимся.
  • Вопрос задан
  • 1143 просмотра
Решения вопроса 1
DevMan
@DevMan
Вангую: проблема в правах.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы