Перейти к контенту
  • 0

Fatal error при входе в личные данные


Stas11

Вопрос

Сегодня заметил такой глюк, раньше на него не обращал внимания, так как небыло нужды воспользоваться.

Сам форум работает отлично, все опции и функции срабатывают без проблем, но вот если нажать ссылку "Личные данные"

ссылка которого имеет адрес вида http://www.*****/forum/index.php?act=UserCP&CODE=00 то вылезает ошибка вида:

Fatal error: Call to undefined method skin_ucp_2::Show_attachments() in /home/virtwww/w_b5ce08/http/forum/sources/action_public/usercp.php on line 3994

Все остальные ссылки "Новые сообщения · Помощник · Друзья · Личных сообщений" работают без проблем, даже если нажать личные сообщения, то потом можно попасть в любую категорию настроек своего профиля, а вот при нажатии именно ссылки "Личные данные" вылазиет фатал эррор :D

Причём такой глюк только с админского профиля, если зайти с профиля обычного пользователя, то эта ссылка работает корректно и никаких ошибок, а с админского фатал эррор.

 

Помогите пожалуйста найти где эта ошибка возникает ;)

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Помогите пожалуйста найти где эта ошибка возникает

Ваша ошибка возникает в файле /home/virtwww/w_b5ce08/http/forum/sources/action_public/usercp.php на строке 3994.

 

Наверное, имеет смысл привести эту строку, и по 20 строк до и после строки, чтобы не ограничивать круг тех, кто может помочь, исключительно телепатами.

Изменено пользователем Ritsuka
Ссылка на комментарий
Поделиться на других сайтах

  • 0

строка которая идёт под номером 3994 выглядит так:

 

$info['attach_html'] .= $this->ipsclass->compiled_templates['skin_ucp']->Show_attachments( array (

 

Более развёрнутый код выглядит так:

 

$this->ipsclass->DB->simple_exec();

	if ( $this->ipsclass->DB->get_num_rows() )
	{
		$this->ipsclass->load_language('lang_topic');

		while ( $row = $this->ipsclass->DB->fetch_row() )
		{
			//-----------------------------------------
			// Full attachment thingy
			//-----------------------------------------

			$info['attach_html'] .= $this->ipsclass->compiled_templates['skin_ucp']->Show_attachments( array (
																												'attach_hits'  => $row['attach_hits'],
																												'mime_image'   => $this->ipsclass->cache['attachtypes'][ $row['attach_ext'] ]['atype_img'],
																												'attach_file'  => $row['attach_file'],
																												'attach_id'    => $row['attach_id'],
																												'type'         => $row['attach_rel_module'],
																												'file_size'    => $this->ipsclass->size_format( $row['attach_filesize'] ),
																									   )  	  );
		}
	}

	//-----------------------------------------
	// Write the data..

 

Модификаций ставил много, но после установки последней модификации всё работало, а перед обнаружением этого глюка пытался поставить эту модификацию: http://db.ibresource.ru/1113/

Ограничение Подписи 1.0.4 но после запуска инсталятора в админке появилась приведённая на скрине автора модификации таблица, но все надписи в ней были ????????? ????? ??????? поэтому запустив второй раз инсталятор, деинсталировал что он добавил, в самих файлах изменений не производил, так как после уведенной кодировки отдельной таблицы не стал мудрить с БД, и увидев что автора темы толи забанили, толи удалили понял что с модом что то не так. И попутно вылезла ошибка при нажатии ссылки Личные данные с админского профиля.

Версия форума 2.2.*

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Попробуйте перекешировать шаблоны текущего скина через утилиту в админке.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Sannis к сожалению не помгло, ошибка так и осталась при нажатии ссылки. :D

При подключении другого скина, ошибка при нажатии ссылки "Личные данные" идентична. Видимо бяка где то в самих файлах запряталась, раз на разных скинах возникает одна и тажа ошибка.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.