Warning: Invalid argument supplied for foreach() in

Нужна помощь встала админка,
первый раз пользуюсь этим CMC
Warning: Invalid argument supplied for foreach() in /var/www/u0664314/data/www/zumita.ru/assets/plugins/staticElements/plugin.staticElements.php

foreach ($config as $key => $el) { (жалуется на эту строку)

$element = $key; // нахва едеменьу
$elementPath = $elementsPath. $element;

if (!file_exists($elementPath)) {
mkdir($elementPath, 0700, true);
}

4 комментария

avatar
Посмотрите, может поможет.
Ссылка
Комментарий отредактирован 2020-06-04 16:18:51 пользователем 3fir
avatar
Скорее всего это значит что $config не является массивом, ругается на то что используете цикл с невалидным аргументом. Если переменная конфиг представляет из себя объект то для начала переведите ее в массив и потом уже разбирайте циклом
avatar
Отключил я вам этот плагин, а ошибка возникала из-за того, что файл /assets/elemets/config.php содержит NULL. А вот почему он содержит NULL — я не знаю.
avatar
Удалил я /assets/elemets/config.php, он заново корректно перезаписался, сейчас вроде админка корректно работает.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.