Пример скрипта, который проставляет права 0777 на каталоги и файлы, будучи запущен от веб-сервера. Полезен в случае, когда апач запускается от другого пользователя.
Также в вашем случае имеет смысл прописать в /bitrix/php_interface/dbconn.php такие маски:
Дмитрий, на такой скрипт наталкивался, вызвал он вопросы, на которые я не нашел ответ, но специально спрашивать не стал. Вот, случай подвернулся.
Если запустить скрипт, то права на ВСЕ директории и файлы будут выставлены 777. Разве это не значит, что можно будет свободно обращаться к чему угодно на сайте? Непонятно немного, хотелось бы подробностей.
Зависит от. На Мастерхвосте выставлять такие права можно, поскольку разные пользователи не имеют права просматривать домашние каталоги друг друга, на других хостингах могут быть проблемы.
Они там вообще сервер вроде арендуют, а с человеком, ответственным за веб-сервер так и никогда не общались, не нашли его в общем то.
Я верно понимаю - если выполнить этот скрипт и дать ему на вход ВСЕ директории и файлы, они получат 777, тогда любой может делать все что угодно с ними? Надеюсь что неверно.
Не любой. Для начала нужно иметь возможность войти в каталог с вашим сайтом по ftp, ssh или с консоли. А вот у КОГО есть такая возможность, зависит от настроек сервера.
Аналогичная ситуация, переименовал /bitrix/php_interfase/init.php в /bitrix/php_interfase/init2.php Все стало работать, для чего он необходим? и нужно ли его создать заново?