Требоволось просто установить битрикс на хостинг. После установки не отобразились стили админ панели, и по обращению сайт/bitrix/ отдавал 403 ошибку.
Решение, на хостинге не были выставлены права на чтение всех ново установленных файлов битриксом. Есди есть доступы по ssh, то решаеться командой из консоли
Или же запуском скрипта из PHP (создать файл и запустить)
P.S. Права выставляйте какие вам нужны.
Решение, на хостинге не были выставлены права на чтение всех ново установленных файлов битриксом. Есди есть доступы по ssh, то решаеться командой из консоли
Код |
---|
find /path/to/base/dir -type d -exec chmod 755 {} + |
Код |
---|
find /path/to/base/dir -type f -exec chmod 644 {} + |
Или же запуском скрипта из PHP (создать файл и запустить)
Код |
---|
<?php define("BX_FILE_PERMISSIONS", 0777); define("BX_DIR_PERMISSIONS", 0777); function chmod_R($path) { $handle = opendir($path); while ( false !== ($file = readdir($handle)) ) { if ( ($file !== "." && ($file !== ".." ) { if ( is_file($path."/".$file) ) { chmod($path . "/" . $file, BX_FILE_PERMISSIONS); } else { chmod($path . "/" . $file, BX_DIR_PERMISSIONS); chmod_R($path . "/" . $file); } } } closedir($handle); } $path=dirname(__FILE__); umask(0); chmod_R($path); echo $path; ?> |
P.S. Права выставляйте какие вам нужны.