ayrat9
Новичок
SAFE MODE Restriction in effect
У меня при закачке файлов на сервер в орпеделенный мною каталог вылетает SAFE MODE Restriction in effect:
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose
uid is 552 is not allowed to access
/var/www/html/webcp/users/8107619320/www/web/pic/team/5 owned by uid 96 in
/var/www/html/webcp/users/8107619320/www/web/req/in_team.class on line 552
Вследствие чего файл закачивается, но не перемещается куда-надо, и остается во временной папке. :-(
Дело в том, что у хостера включен safe_mode. А в моей системе управления сайтом каталог, куда я хочу запихнуть изображение, генерится АВТОМАТИЧЕСКИ (при создании новой галереи, новости.. и т.п.) класссом in_team.class со следующими uid/gid: apache/apache. А скрипт по заданию которого закачивается новое изображение имеет такие uid/gid: login/password (выданные для фтп-доступа). Как же быть? Использовать ф-ции chown() и chgrp() не получается, так как на сервере их может использовать только ROOT-user.
-~{}~ 08.08.04 02:07:
Может ли спасти ситуацию редакция в php.ini опций safe_mode? Я имею в виду "safe_mode_include_dir" или "safe_mode_gid". Если это поможет решить проблему, то подскажите как правильно сконфигурировать эти опции. Спасибо.
У меня при закачке файлов на сервер в орпеделенный мною каталог вылетает SAFE MODE Restriction in effect:
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose
uid is 552 is not allowed to access
/var/www/html/webcp/users/8107619320/www/web/pic/team/5 owned by uid 96 in
/var/www/html/webcp/users/8107619320/www/web/req/in_team.class on line 552
Вследствие чего файл закачивается, но не перемещается куда-надо, и остается во временной папке. :-(
Дело в том, что у хостера включен safe_mode. А в моей системе управления сайтом каталог, куда я хочу запихнуть изображение, генерится АВТОМАТИЧЕСКИ (при создании новой галереи, новости.. и т.п.) класссом in_team.class со следующими uid/gid: apache/apache. А скрипт по заданию которого закачивается новое изображение имеет такие uid/gid: login/password (выданные для фтп-доступа). Как же быть? Использовать ф-ции chown() и chgrp() не получается, так как на сервере их может использовать только ROOT-user.
-~{}~ 08.08.04 02:07:
Может ли спасти ситуацию редакция в php.ini опций safe_mode? Я имею в виду "safe_mode_include_dir" или "safe_mode_gid". Если это поможет решить проблему, то подскажите как правильно сконфигурировать эти опции. Спасибо.