Форум: "Прочее";
Текущий архив: 2010.03.21;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.005 c