Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Vitalik-x

IP.Downloads ошибка обновления

Recommended Posts

При обновлении с IP.Downloads 2.2.2 до последней, при просмотре файла выдаёт ошибку

Fatal error: Call to a member function commentsList() on a non-object in /admin/sources/classes/comments/bootstrap.php on line 209

Код с 203-210 строчки

		/* Got a reply? */
	if ( isset( $this->request['_rcid'] ) AND $this->request['_rcid'] )
	{
		$preReply = $this->fetchReply( $parent['parent_id'], $this->request['_rcid'], $this->memberData );
	}

	return $this->registry->output->getTemplate( $this->skin() )->commentsList( $comments, $data, $pages, $parent, $preReply );
}

Вот этота ошибка только при обновлении! Помогите найти причину ошибки.

Edited by Vitalik-x

Share this post


Link to post
Share on other sites

Вот этота ошибка только при обновлении! Помогите найти причину ошибки.

Похожая ошибка всплывала на community.invisionpower.com/tracker на уровне бета версии. Они признали, что существует проблема, но это не ошибка IP.Downloads

 

Just wanted to reply real quick - this is a valid issue, however it doesn't have anything to do with IP.Downloads itself. We're looking into this to determine the best way to resolve.

Share this post


Link to post
Share on other sites

Но в архиве IP.Downloads 2.3.0 есть данный файл bootstrap.php

И ошибка именно со старыми файлами, если поставить заново, то всё работает как надо.

Share this post


Link to post
Share on other sites

Но в архиве IP.Downloads 2.3.0 есть данный файл bootstrap.php

Я знаю.

 

И ошибка именно со старыми файлами, если поставить заново, то всё работает как надо.

Я не налетал. На invisionpower.com на три таких жалобы, стандартный ответ, пишите в тех. поддержку посмотрим.

Share this post


Link to post
Share on other sites

Таже самая проблема и в блогах...

Появилось решения этой проблемы?

Share this post


Link to post
Share on other sites

Здесь уже версии 2.3.1

И никаких ошибок. Обратитесь в саппорт.

Share this post


Link to post
Share on other sites

Пока что нигде нет решения этой проблемы. =(

С файловым архивом я разобрался (отключил каменты), а вот как разобраться с блогами я не знаю.

Share this post


Link to post
Share on other sites

Теперь общая группа комментариев, по крайней мере, в шаблонах. Это пока в модулях. Потом (наверное в 3.2) будет везде.

Возможно, форум не смог переехать на новые комменты.

 

Тут почему-то проблем не было, дома тоже все в порядке.

Share this post


Link to post
Share on other sites

А вы не могли бы поделиться вот этим файлом? public_html/admin/sources/classes/comments/bootstrap.php

 

А то получается я в админке сделал "проверка версий файлов" и именно на этот файл не показал своих версий, пустая строка. Может если заменить то всё поедет?

Share this post


Link to post
Share on other sites

Это запрещено. Позже файл удалю.

Edited by Fisana
Убрала файл, тем более, что замена бесполезна
  • Upvote 1

Share this post


Link to post
Share on other sites

Спасибо. Файл не много отличался размером. Заменив его, ничего не произошло, абсолютно ничего. Комментарии не заработали. "Проверка версий файлов" в админке показал что файл public_html/admin/sources/classes/comments/bootstrap.php не отображает версию файла.

Кстати, Фисана, а у Вас в админке отображается версия этого файла?

 

А ошибка в блоге стала показывать другую ошибку в строке.

Было: bootstrap.php on line 209

Стало: bootstrap.php on line 211

Edited by mylipetsk

Share this post


Link to post
Share on other sites

У меня тоже версии не написано.

 

Ищите еще причины.

Share this post


Link to post
Share on other sites

Временное решение проблемы это вырезать строку 211

 

return $this->registry->output->getTemplate( $this->skin() )->commentsList( $comments, $data, $pages, $parent, $preReply );

Вы лишаетесь комментариев, но странички работают.

Share this post


Link to post
Share on other sites

Кстати, ошибка вылазиет и ищет шаблон global_comments а его нет не в дефолных не в ваших скинах. Фисана, скажите, есть ли у вас в дефолтных и в ваших скинах такой шаблон?

Share this post


Link to post
Share on other sites

На моем форуме, разумеется, есть

skin_global_comments

comment

commentsList

form

 

Но в архив это не попадает, так как шаблоны не изменены.

Если шаблоны не переопределялись, они не экспортируются, и, соответственно, не импортируются, а достраиваются из базового Вашего форума.

Базовый – это то, что в дефолтном видите.

У Вас будет только, если есть в Вашей базе.

 

Я могу их переопределить и сделать новый архив.

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

 

То есть Вам нужно привести в современное состоянии базовый шаблон.

========================

Это архив с переопределенными тремя шаблонами (другие там просто не менялись и в архив попасть не должны)

Попробуйте использовать инструмент АПГРЕЙДА скинов.

 

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

И посмотреть, скушались ли форумом.

ipboard.xml.gz

  • Upvote 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...