Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Права 0777 на сервере

00 голосов
4
Можно ли как нибудь с помощью Битрикс сразу поставить права 0777 на корневую папку bitrix и все ее содержимое, а то я ни одну новость на сайте заменить не могу.
спросил 07 Май, 13 от Patek (320 баллов)

4 Ответы

00 голосов
а в чем собственно проблема? 0777 тут не причем, как мне кажется
ответил 07 Май, 13 от krivedko (500 баллов)
00 голосов
Проблема собственно в том, что без соответствующих прав доступа я не могу вызвать в панели управления ни одной настройки вставленного на страницу компонента и соответственно сменить их. Постоянно выскакивает окно с сообщением

Цитата
"Невозможно открыть скрипт, содержащий вызов компонента."


Вот собственно такая вот проблема. На те шаблоны компоненто, на которые хватило терпения, я поставил права 0777 и они теперь работают.
ответил 08 Май, 13 от Patek (320 баллов)
00 голосов
Добрый день,

Цитата
Руслан Бдуов пишет:
Вот собственно такая вот проблема. На те шаблоны компоненто, на которые хватило терпения, я поставил права 0777 и они теперь работают.


На уже созданные файлы Битрикс выставить права не может, т.е. права придётся менять через SSH (chmod -R 777 .) или использовать PHP скрипт:
http://masterhost.ru/support/faq/technical/access-to-php-made/.

Чтобы вновь создаваемые файлы имели корректные права надо в файле /bitrix/php_interface/dbconn.php инициализировать константы:
Код
define("BX_FILE_PERMISSIONS", 0777);
define("BX_DIR_PERMISSIONS", 0777);
ответил 11 Июль, 13 от JIETYHOK (2,260 баллов)
00 голосов
Спасибо за совет. Но все равно
Цитата
define("BX_FILE_PERMISSIONS", 0777);
define("BX_DIR_PERMISSIONS", 0777);

не помогло. компоненты так и выдают
Цитата
"Невозможно открыть скрипт, содержащий вызов компонента."
ответил 15 Окт, 13 от Patek (320 баллов)

Похожие вопросы