Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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.004 c
15-1262381423
Юрий
2010-01-02 00:30
2010.03.21
С днем рождения ! 2 января 2010 суббота


1-1243160913
RWolf
2009-05-24 14:28
2010.03.21
ShareMem: конфликт версий


3-1236248430
WeTeR
2009-03-05 13:20
2010.03.21
Процедура для определения типа столбца таблицы


1-1242222408
Гарик
2009-05-13 17:46
2010.03.21
Справка WinHelp в Дельфи 7


2-1263676255
Pavel
2010-01-17 00:10
2010.03.21
TIdHTTPServer в Delphi 2010





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский