![]() |
Проблема с PHP и permissoins
Сделал скрипт, он открывает разные каталоги, пишет туда, файлы создает. Все на локалхосте работает. А на серваке - НЕТ! Вот что пишет:
Warning: fopen(): SAFE MODE Restriction in effect. The script whose uid is 32567 is not allowed to access /home/ck/public_html/menuet/data/users/1234 owned by uid 99 in /home/ck/public_html/menuet/dev.php on line 116 Warning: fopen(./data/users/1234/p.txt): failed to open stream: Permission denied in /home/ck/public_html/menuet/dev.php on line 116 Warning: fclose(): supplied argument is not a valid stream resource in /home/ck/public_html/menuet/dev.php on line 118 |
rul3z
Ну дык написано же все - включен Safe Mode, владелец твоего скрипта не является владельцем файла 1234, посему ему отказано в доступе к этому файлу. Варианты лечения: 1. Отключить safe_mode в php.ini. 2. Создать файл 1234 от имени того же пользователя, которому принадлежит скрипт (я так понимаю, что сейчас у тебя файл создавал сам апач). |
А чо нить такое прописать гденить можно :) Типа как
deny all только наоборот :-)))? |
Насколько мне помнится, ты не можешь эту директиву перезаписать...
|
rul3z
Нет, нельзя, на то оно и safe_mode |
Спасиб, решил проблему по другому, переписал скрипт, но все равно респект. хоть узнал что такое сафе_моде
|
Часовой пояс GMT +4, время: 13:43. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.