Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.03.21;
Скачать: CL | DM;

Вниз

PHP - не хватает прав для выполнения fopen   Найти похожие ветки 

 
И. Павел ©   (2010-01-03 15:39) [0]

Здравствуйте! Поздравляю всех с новым годом!

Пытаюсь создать файл на сервере при помощи команды:

fopen("/home/a1234567/public_html/inf/".$FileName.".dat", "x")

Но выскакивает ошибка:

Warning: fopen(/home/a1234567/public_html/inf/520522025.dat) [function.fopen]: failed to open stream: Permission denied in /home/ a1234567/public_html/Save.php on line 37

Подскажите, пожалуйста, что я делаю не так? Через FTP файл в папке inf создается нормально. Может быть, я не правильно указываю путь к файлу? Файл должен располагаться в папке, которая лежит в той же директории, где и Save.php.


 
Джо ©   (2010-01-03 16:02) [1]

Учетная запись, от которой работает ФТП имеет свои права, а учетная запись, под которой работает ПХП — другие.


 
Eraser ©   (2010-01-03 16:10) [2]

перед fopen поменяй права файл с пом. chmod.


 
И. Павел ©   (2010-01-03 16:28) [3]

Джо ©, Eraser ©, спасибо.

Eraser ©, на попытку поменять права:

chmod("/home/a2528630/public_html/myfiles/", 0600);

ругается:

Warning: chmod() [function.chmod]: Operation not permitted in /home/a2528630/public_html/SaveData.php on line 37

Насколько я понял, теперь единственное решение - просить права у администрации хостинга?


 
McSimm ©   (2010-01-03 16:30) [4]


> Eraser ©   (03.01.10 16:10) [2]
>
> перед fopen поменяй права файл с пом. chmod.

Некому. Это создание нового файла. (режим x)
Права надо давать папкам


 
McSimm ©   (2010-01-03 16:34) [5]


> теперь единственное решение - просить права у администрации
> хостинга?
>

Не единственное пока что.
Можно попробовать поменять права руками (ftp / shell)
Можно попробовать создать папку в public_html не через ftp, а из php скрипта.

Если не получается, тогда единственное


 
Eraser ©   (2010-01-03 16:39) [6]

> [4] McSimm ©   (03.01.10 16:30)

не доглядел.


 
И. Павел ©   (2010-01-04 19:42) [7]

McSimm © большое спасибо. Действительно просто изменил права вручную - и все заработало. Извиняюсь, что долго не отвечал - инет глючил.



Страницы: 1 вся ветка

Текущий архив: 2010.03.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
15-1261105051
Petr V. Abramov
2009-12-18 05:57
2010.03.21
кстати, "госуслуги"-онлайн заработали-таки


15-1262169330
Цукор5
2009-12-30 13:35
2010.03.21
Delphi7 & xpmanifest


2-1263500664
Inna21
2010-01-14 23:24
2010.03.21
Запрос на нескольких DBF


2-1263888390
lewka
2010-01-19 11:06
2010.03.21
Взоимодействие программы Компас и Delphi


6-1214560077
artkil
2008-06-27 13:47
2010.03.21
Ошибка Connection Closed Gracefully