VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Что за проблема если пытаешся зайти на cmps_index неавторизированым выдаёт ошибку
Code:
Fatal error: Call to undefined function cmps_template_alter() in /home/бла бла бла/public_html/forum/includes/functions.php(2937) : eval()'d code on line 3
Проверял в корневой директории и в директории форума, всёравно (( Залогенный лазиш спокойно, не думаю что это проблемма в файле functions.php поэтому выхода нет последняя надежда на вас
Microsoft, переинсталь вбадванцед, либо поставь другую версию
@Microsoft
Простоузер
Join Date: Aug 2008
Posts: 18
Версия vB: 3.8.6
Reputation:
Novice 0
Репутация в разделе: 0
0
Спасибо переустановил и в правду помогло
@fRegs
Простоузер
Join Date: Nov 2005
Posts: 10
Версия vB: 4.1.x
Reputation:
Novice 0
Репутация в разделе: 0
0
аналогичная проблема
переставлял ЦМС уже несколько раз и обновить пробовал
с зарегенными юзерами все ок, с незарегеными ошибка
vb 3.8.2
CMPS 3.1.0
fRegs добавил 04.05.2009 в 23:03
п.с.
эксперименты показывают ту же ошибку и если я переключаюсь на наглийский зарегенным
Last edited by fRegs : 05-05-2009 at 12:03 AM.
Reason: Добавлено сообщение
@jnrby
Простоузер
Join Date: Oct 2006
Posts: 25
Reputation:
Novice 5
Репутация в разделе: 1
0
Открой файлы CMSки и посмотри нет ли лишних символов перед <?
Если есть, то во всех файлах CMS их надо убрать.
@Ghost
Гуру
Join Date: Feb 2008
Posts: 983
Версия vB: 3.8.1
Reputation:
Гуру 1011
Репутация в разделе: 28
20
ох. сколько можно... ошибка вида
Code:
Fatal/Parse error: описание_ошибки in путь_к_файлу(номер_строки) : eval()'d code on line номер_строки
означает одно -- в указанном файле в указанной строке вызывается при помощи функции eval некий php-код, который вызывает указанную ошибку в указанной строке. что делать? открываем файл (в данном случае "includes/functions.php"), переходим на указанную строку (2937) и ищем в ней (или в непосредственной близости) вызов функции eval. в вашем случае это
несложно сообразить, что здесь выбирается (fetch_hook) и выполняется (eval) модуль в хуке (hook) 'error_generic', при исполнении кода которого и вызывается ошибка. что делать? либо тупо закоментировать эту строку, поставив в начале '//', что может привести к ошибкам и отключению некоторых функций. либо идти в админку - продукты и модули - управление модулями - и искать модуль, для которого "Местоположение модуля" = 'error_generic'. если такой модуль один -- хорошо. несколько -- отключаем их по очереди и смотрим, после отключения которого эта ошибка перестала вылезать -- т.о. находим модуль. дальше открываем код найденного модуля и смотрим строку, о которой говорится в ошибке (3 строка). что там будет -- я хз, т.к. не знаю, какие продукты и модули вы добавляли в систему (в данном случае, видимо, это все-таки продукт CMPS). выхода два: либо разбирайтесь с "ошибочной" строкой сами, либо отсылая просьбу о решении ошибки кроме текста ошибки указывайте еще и в каком модуле какого продукта (+версия) она происходит и цитируйте текст самого модуля (или, как минимум, строку, номер которой указан в ошибке, и на 4-5 строк вверх и вниз по коду) -- желательно, в данном конкретном случае можно, конечно, и без этого.
все же что можно сказать в данном конкретном случае это: ошибка произошла из-за того, что в модуле на хуке 'error_generic', вызываемом в 2937-ой строке скрипта "includes/functions.php", в третьей строке происходит обращение к неизвестной функции (Call to undefined function) "cmps_template_alter".
как решить это? судя по всему нужно найти скрипт, в котором эта функция подключена, (поиск файла "*.php", содержащего "function cmps_template_alter", в любом файловом менеджере) и вставить перед указаной строкой его подключение: что-то типа
PHP Code:
require_once(DIR . 'путь к файлу от корня форума');
@newpdv
Простоузер
Join Date: Mar 2009
Posts: 36
Версия vB: 3.8.0
Reputation:
Lamer -6
Репутация в разделе: 0
0
Quote:
путь к файлу от корня форума
Не подскажешь? Для cmps (содержащий "function cmps_template_alter")
@newpdv
Простоузер
Join Date: Mar 2009
Posts: 36
Версия vB: 3.8.0
Reputation:
Lamer -6
Репутация в разделе: 0
0
Помогите!!!
@ATTILA
Простоузер
Join Date: Aug 2007
Posts: 18
Reputation:
Novice 0
Репутация в разделе: 0
0
такая же ошибка 3.8.2, один в один как в примере, нашел файл, вставил
require_once(DIR . '/includes/vba_cmps_include_top.php'
и все, теперь неавторизированім пользователям вместо главной показівает пустой лист
Выдает ошибку, но вот только авторизированым пользователям
Quote:
PHP SCRIPT ERROR!
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 311296 bytes) in /home/us7512/vportale.org/forum/member.php(509) : eval()'d code on line 263
If you beleive that this error is due to the server configuration problems please contact your local web-hosting support team.