Вопрос mod_fcgid: stderr: PHP Warning: Invalid argument supplied for foreach()

Тема в разделе "Ошибки при работе с Joomla", создана пользователем artemka178, 08.07.2015.

  1. Offline

    artemka178 Недавно здесь

    Регистрация:
    08.07.2015
    Сообщения:
    2
    Симпатии:
    0
    Добрый день!
    Хотелось бы получить помощь от гуру.
    Некоторое время назад, поменяли на сайте номер и теперь все начало криво отображаться. В логах ошибок сервера пишет:
    [Wed Jul 08 17:10:23 2015][warn][client 188.93.208.99] mod_fcgid: stderr: PHP Warning: Invalid argument supplied for foreach() in /var/www/____________/data/www/_____/plugins/system/helix/core/classes/lessc.inc.php on line 2203, referer: http://________/administrator/index.php
    [Wed Jul 08 17:10:23 2015][warn][client 188.93.208.99] mod_fcgid: stderr: PHP Warning: Invalid argument supplied for foreach() in /var/www/______/data/www/_____/plugins/system/helix/core/classes/lessc.inc.php on line 2211, referer: http://______________/administrator/index.php

    Подскажите пожалуйста куда копать и что делать? Заранее спасибо.

    2203 строка
    Код (CODE):
    1. $hidden = false;
    2.             if (is_null($block->type)) {
    3.                 $hidden = true;
    4.                 if (!isset($block->args)) {
    5.                     foreach ($block->tags as $tag) {
    6.                         if (!is_string($tag) || $tag{0} != $this->lessc->mPrefix) {
    7.                             $hidden = false;
    8.                             break;
    9.                         }


    2211 строка
    Код (CODE):
    1. foreach ($block->tags as $tag) {
    2.                     if (is_string($tag)) {
    3.                         $this->env->children[$tag][] = $block;
    4.                     }
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Какой такой номер ? Кеш чистил- в браузере,системе ?
    Эта ошибка говорит о пустом массиве , Проверяется var_dump или print_r
    Код (PHP):
    1. foreach ($block->tags as $tag) {
    2.  
    3. if (!is_string($tag) || $tag{0} != $this->lessc->mPrefix) {
    4. var_dump($block->tags);
    5. $hidden = false;
    6.  
    7. break;
    8.  
    9. }
     
  4. Offline

    artemka178 Недавно здесь

    Регистрация:
    08.07.2015
    Сообщения:
    2
    Симпатии:
    0
    Да, к сожалению и в браузерах чистили кэш и в системе. Но не помогает ничего.
     

Поделиться этой страницей

Загрузка...