Доброго времени суток! стоит виртуальная машина bitrix. при запуске и переходе на сайт пишет "ошибка скрипта смотреть файл settings.php".
В файле settings.php выдает следующие ошибки:
КодВыделить код
[TypeError] array_keys(): Argument #1 ($array) must be of type array, null given (0)
/home/bitrix/www/bitrix/modules/main/lib/page/asset.php:2409
#0: array_keys
/home/bitrix/www/bitrix/modules/main/lib/page/asset.php:2409
#1: Bitrix\Main\Page\Asset->optimizeAsset
/home/bitrix/www/bitrix/modules/main/lib/page/asset.php:1600
#2: Bitrix\Main\Page\Asset->getCss
/home/bitrix/www/bitrix/modules/main/classes/general/main.php:732
#3: CAllMain->GetCSS
/home/bitrix/www/bitrix/modules/main/classes/general/main.php:3195
#4: CAllMain->EndBufferContent
/home/bitrix/www/bitrix/modules/main/classes/general/main.php:3153
#5: CAllMain->EndBufferContentMan
/home/bitrix/www/bitrix/modules/main/include/epilog_after.php:46
#6: require(string)
/home/bitrix/www/bitrix/modules/main/include/epilog.php:3
#7: require_once(string)
/home/bitrix/www/bitrix/footer.php:4
#8: require(string)
/home/bitrix/www/index.php:162
Код не трогал, и проблема только при открытии сайта для просмотра. после входа в админку сайт отображается нормально.
Проблема началась после редактирования в админке логотипов (и небольшое изменение css шаблона - подредактировал размер логотипа. Шаблон - интернет-магазин.
Кроме логотипов в header и footer еще ничего не успел изменить.Пробовал полностью переустановку VMBitrix (включая переустановку сайта) не помогло. файлы по данным директориям просматривал, там все как было. В первой ошибке - [TypeError] array_keys(): Argument #1 ($array) must be of type array, null given (0) массив определен. Файлы asset.php, main.php, epilog_after.php, footer.php, index.php на google диске - ссылка ниже.
https://drive.google.com/drive/u/0/folders/1jl1LNr...
Заранее спасибо!