Главная страница
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.009 c
1-1242222408
Гарик
2009-05-13 17:46
2010.03.21
Справка WinHelp в Дельфи 7


2-1263901034
webpauk
2010-01-19 14:37
2010.03.21
Приведение типов


6-1214837103
Валентин
2008-06-30 18:45
2010.03.21
Эмуляция DHCP


1-1243237795
_REA
2009-05-25 11:49
2010.03.21
Китайский язык


2-1263832168
Делфиец
2010-01-18 19:29
2010.03.21
LowerCase почему то не работает