Strelec Опубликовано 5 Октября 2007 Жалоба Поделиться Опубликовано 5 Октября 2007 (изменено) Доброго времени суток. Если кто сталкивался с проблемой или знает её причину прошу помочь. Суть проблемы:При переезде на новый хост, на котором установлен mysql и php 5 версии, в файле class_display.php возникает ошибка аргумента в строкеforeach( $this->ipsclass->skin['_macros'] as $row )Причем эта ошибка появляется и в ipb 2.1.7 и в 2.3.1В чём может быть проблема? Изменено 5 Октября 2007 пользователем Strelec Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 5 Октября 2007 Жалоба Поделиться Опубликовано 5 Октября 2007 Проверь настройки макросов в скинах. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Strelec Опубликовано 5 Октября 2007 Автор Жалоба Поделиться Опубликовано 5 Октября 2007 (изменено) Т.к. форум на старом хосте еще действует, сравнил настройки макросов скинов - они идентичны.Получается что выполнение макросов вообще не происходит вместо изображений отображаются названия макросов типа <{F_ACTIVE}> или <{C_ON}> Изменено 5 Октября 2007 пользователем Strelec Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 6 Октября 2007 Жалоба Поделиться Опубликовано 6 Октября 2007 Посмотри сами макросы есть ли вообще. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Strelec Опубликовано 6 Октября 2007 Автор Жалоба Поделиться Опубликовано 6 Октября 2007 Да есть вот такого вида:<img src='style_images/<#IMG_DIR#>/bf_new.gif' border='0' alt='Есть новые сообщения' /> Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 6 Октября 2007 Жалоба Поделиться Опубликовано 6 Октября 2007 А в кеше макросов? Админцентр -> Настройки -> Управление кешем. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 6 Октября 2007 Жалоба Поделиться Опубликовано 6 Октября 2007 Саннис, а по-моему макросы не кешируются. Я спецаильно там искал.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Strelec Опубликовано 6 Октября 2007 Автор Жалоба Поделиться Опубликовано 6 Октября 2007 А в кеше макросов? Админцентр -> Настройки -> Управление кешем. Кеша макросов у меня в панели нет, и вроде никогда и небыло. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 6 Октября 2007 Жалоба Поделиться Опубликовано 6 Октября 2007 Да, не кешируются Тогда проще протрассировать... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Strelec Опубликовано 6 Октября 2007 Автор Жалоба Поделиться Опубликовано 6 Октября 2007 Да, не кешируются Тогда проще протрассировать...Протрассировать - это как? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 6 Октября 2007 Жалоба Поделиться Опубликовано 6 Октября 2007 Трассировка php скрипта, отладка кода скрипта. И смотреть место где макросы берутся из БД, загружаются ли они, куда потом деваются из массива... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Strelec
Доброго времени суток. Если кто сталкивался с проблемой или знает её причину прошу помочь.
Суть проблемы:
При переезде на новый хост, на котором установлен mysql и php 5 версии, в файле class_display.php возникает ошибка аргумента в строке
foreach( $this->ipsclass->skin['_macros'] as $row )
Причем эта ошибка появляется и в ipb 2.1.7 и в 2.3.1
В чём может быть проблема?
Изменено пользователем StrelecСсылка на комментарий
Поделиться на других сайтах
10 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.