Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
Чето fopen несоздает файл |

27.08.2009, 21:22
|
|
Участник форума
Регистрация: 16.07.2008
Сообщений: 159
Провел на форуме: 1063538
Репутация:
240
|
|
Чето fopen несоздает файл
При создании файла
$fi = fopen("ss/$mdmail/index.php", "w");
и т.д.
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 776 is not allowed to access /home/andru352/domains/dreamwarez.ru/public_html/testsnif/ss/afb318e72c2de135fca77b6b9c837b40 owned by uid 48 in /home/andru352/domains/dreamwarez.ru/public_html/testsnif/ssr.php on line 140
Warning: fopen(ss/afb318e72c2de135fca77b6b9c837b40/index.php) [function.fopen]: failed to open stream: No such file or directory in /home/andru352/domains/dreamwarez.ru/public_html/testsnif/ssr.php on line 140
Warning: fwrite(): supplied argument is not a valid stream resource in /home/andru352/domains/dreamwarez.ru/public_html/testsnif/ssr.php on line 164
Warning: fclose(): supplied argument is not a valid stream resource in /home/andru352/domains/dreamwarez.ru/public_html/testsnif/ssr.php on line 165
на директории afb318e72c2de135fca77b6b9c837b40 права 777
|
|
|

27.08.2009, 21:28
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
The script whose uid is 776 is not allowed to access /home/andru352/domains/dreamwarez.ru/public_html/testsnif/ss/afb318e72c2de135fca77b6b9c837b40 owned by uid 48
Переводим. Скрипт, uid владельца которого равен 776, не имеет прав доступа к директории ..., uid владельца которой равен 48.
Права значения не имеют, т.к. safe mode включен. Скорее всего, директорию создали по ftp, а скрипт залили через web, или может быть наоборот, поэтому uid'ы разные.
|
|
|

27.08.2009, 21:29
|
|
Members of Antichat - Level 5
Регистрация: 25.02.2007
Сообщений: 495
Провел на форуме: 3244717
Репутация:
1980
|
|
В папку сможет записать только ее владелец, даже если права 777
|
|
|

27.08.2009, 21:29
|
|
Познавший АНТИЧАТ
Регистрация: 01.12.2006
Сообщений: 1,769
Провел на форуме: 3718311
Репутация:
1118
|
|
У тебя включен SafeMode а он в свое время проверяет совпадает ли owner/владелец текущего скрипта с owner файла, которым оперирует функция работы с файлами.
тоесть тебе 777 недостаточно , нужно чтобы и хозяин католога и скрипта были одни и теже
|
|
|

27.08.2009, 21:32
|
|
Участник форума
Регистрация: 16.07.2008
Сообщений: 159
Провел на форуме: 1063538
Репутация:
240
|
|
У меня вот так
//create dir//
mkdir("ss/".md5($mail));
chmod("ss/".md5($mail), 0777);
//create index//
$fi = fopen("ss/".md5($mail)."/index.php", "w");
|
|
|

27.08.2009, 21:40
|
|
Участник форума
Регистрация: 16.07.2008
Сообщений: 159
Провел на форуме: 1063538
Репутация:
240
|
|
Ладно скажите как его отключить чтоле
|
|
|

27.08.2009, 21:40
|
|
Познавший АНТИЧАТ
Регистрация: 01.12.2006
Сообщений: 1,769
Провел на форуме: 3718311
Репутация:
1118
|
|
ну так а папка "ss" кому принадлежит ?
php.ini --> Safe_mode = off
|
|
|

27.08.2009, 21:44
|
|
Участник форума
Регистрация: 16.07.2008
Сообщений: 159
Провел на форуме: 1063538
Репутация:
240
|
|
а понел) надо папку тоже создать через скрипт походу
|
|
|

27.08.2009, 21:47
|
|
Познавший АНТИЧАТ
Регистрация: 01.12.2006
Сообщений: 1,769
Провел на форуме: 3718311
Репутация:
1118
|
|
Ты скрипт через FTP загружал? если нет то грузани по средствам ФТП и выставь права толком.
А хотя стоп, не поможет - скрипт всеравно не выполнится от Админа а тольк с правами WEB сервера.
Короч на папку ss тоже поставь права web сервера ну или создай её поновой каким нить скриптиком
Последний раз редактировалось POS_troi; 27.08.2009 в 21:50..
|
|
|

27.08.2009, 21:51
|
|
Участник форума
Регистрация: 16.07.2008
Сообщений: 159
Провел на форуме: 1063538
Репутация:
240
|
|
ну по фтп
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|