Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Подскажите, где ошибка!?
Покинул форум
Сообщений всего: 1
Дата рег-ции: Янв. 2015
Помог: 0 раз(а)
Есть скрипт ротатора банеров. После запуска скрипта выдает ошибку:
Warning: file_put_contents(number.txt): failed to open stream: Permission denied in /var/www/user/data/www/site.ru/b lok/script.php on line 19
[PHP][/PHP] т.е. если файл не существует, мы в него пишем?
Мелкий
Отправлено: 07 Января, 2015 - 14:43:28
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
andrewkard пишет:
если файл не существует, мы в него пишем?
А что вас удивляет?
vocochou пишет:
failed to open stream: Permission denied
По-моему, текст ошибки самодостаточен и комментарии излишни.
----- PostgreSQL DBA
andrewkard
Отправлено: 07 Января, 2015 - 14:50:41
Участник
Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014
Помог: 30 раз(а)
Мелкий пишет:
А что вас удивляет?
Да, ошибся
file_put_contents записывает в файл $filename строку $data и возвращает количество записанных в файл байт или false, в случае неудачи. Если файл ранее отсутствовал, то он создаётся.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.