Jump to content

Ошибка. Подскажите куда копнуть

Featured Replies

Приложение Collection. Официально купленное через IPS. 

Написал автору в поддержке приложения - ответа нет, наверно сложно для него :) Думаю, здесь наши спецы поумнее будут :)

Короче, все видимые права на приложение, форум поддержки приложения, категории внутри приложения выставлены по максимуму (после начала косяков, для проверки - косяки остались)

В чем проявляется:

Все группы (Админы, модеры, юзеры) - спокойно создают новый предмет коллекции. После создания админы и модеры безошибочно переходят в созданный предмет, у юзеров сразу вылетает ошибка. При этом есть смотреть в категории предметов - новый предмет создан.

Категории предметов видят все. В любой предмет могут перейти админы и модеры. Юзеры и гости получают ошибку, стандартную EX0 что то пошло не так.

Переведя группу юзеров в администрацию и дав им все права - ошибка пропадает. Но это, блин не правильно же.

Ошибка в логах:

Error: Access to undeclared static property: IPS\collections\Category::$contentItemClass (0)
#0 /var/www/vlador/data/www/galaknika.ru/system/Content/Content.php(476): IPS\Node\_Model->modPermission('view_hidden', Object(IPS\Member))
#1 /var/www/vlador/data/www/galaknika.ru/system/Content/Item.php(5490): IPS\_Content::modPermission('view_hidden', Object(IPS\Member), Object(IPS\collections\Category))
#2 /var/www/vlador/data/www/galaknika.ru/system/Content/Item.php(2975): IPS\Content\_Item->canViewHiddenComments()
#3 /var/www/vlador/data/www/galaknika.ru/system/Content/Item.php(2951): IPS\Content\_Item->commentCount()
#4 [internal function]: IPS\Content\_Item->commentPageCount()
#5 /var/www/vlador/data/www/galaknika.ru/system/Content/Controller.php(104): call_user_func(Array)
#6 /var/www/vlador/data/www/galaknika.ru/init.php(447) : eval()'d code(15): IPS\Content\_Controller->manage()
#7 /var/www/vlador/data/www/galaknika.ru/applications/collections/modules/front/collections/item.php(85): IPS\Content\rules_hook_ipsContentController->manage()
#8 /var/www/vlador/data/www/galaknika.ru/system/Dispatcher/Controller.php(96): IPS\collections\modules\front\collections\_item->manage()
#9 /var/www/vlador/data/www/galaknika.ru/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute()
#10 /var/www/vlador/data/www/galaknika.ru/applications/collections/modules/front/collections/item.php(34): IPS\Content\_Controller->execute()
#11 /var/www/vlador/data/www/galaknika.ru/system/Dispatcher/Dispatcher.php(142): IPS\collections\modules\front\collections\_item->execute()
#12 /var/www/vlador/data/www/galaknika.ru/index.php(12): IPS\_Dispatcher->run()
#13 {main}

Обратная трассировка:

#0 /var/www/vlador/data/www/galaknika.ru/init.php(515): IPS\_Log::log('Error: Access t...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(Error))
#2 {main}

Чистил кэш. Отключал все приложения и плагины. Отключал установленную русификацию. Включал стандартную тему.

Результат тот же.

Гуру, подскажите, куда копать?

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/
Share on other sites

Какова версия PHP, версия IPB?

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/?&do=findComment&comment=131706
Share on other sites

4.2 бета последняя

ПХП 7.0

 

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/?&do=findComment&comment=131707
Share on other sites
34 минуты назад, VladOr сказал:

4.2 бета последняя

а этот плагин поддерживает данную версию?

ссылку с офф сайта скиньте

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/?&do=findComment&comment=131709
Share on other sites

Да, эта версия по заяве автора поддерживает.

Предыдущая вообще глючит.

Ссылка на офф https://www.devfuse.com/forums/topic/11614-ipboard-42-updates/?page=2

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/?&do=findComment&comment=131710
Share on other sites
41 минуту назад, VladOr сказал:

Да, эта версия по заяве автора поддерживает.

 

Я бы не доверял бете плагин. Может он вообще написан для релиз-версии.

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/?&do=findComment&comment=131711
Share on other sites

Там написано - куда копать.  Статическая переменная "$contentItemClass", класса "IPS\collections\Category", не объявлена. Либо в файле /applications/collections/sources/Category/Category.php ошибка, либо в одном из контроллеров использующих этот класс.

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/?&do=findComment&comment=131738
Share on other sites
В 30.06.2017 в 21:47, Dmitriy427 сказал:

Там написано - куда копать.  Статическая переменная "$contentItemClass", класса "IPS\collections\Category", не объявлена. Либо в файле /applications/collections/sources/Category/Category.php ошибка, либо в одном из контроллеров использующих этот класс.

Это я вижу по логу, но мне не понятно, почему с админскими и модерскими правами - все нормально, она блин объявляется, а вот с простыми юзерскими нет

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/?&do=findComment&comment=131811
Share on other sites

Ну, ищите что нибудь под условиями типа: "if ( $group->g_is_supmod )", "if ( \IPS\Member::loggedIn()->group['g_is_supmod'] )".

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

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/?&do=findComment&comment=131821
Share on other sites

Спасибо. Можно закрывать.

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/?&do=findComment&comment=131822
Share on other sites

Всем привет! У меня такая проблема

Before we can begin, please rename conf_global.dist.php to conf_global.php in /var/www/clients/client23/web178/web/For and ensure it is writable (usually CHMOD 0777).



Я вообще новичок в этом деле, надеюсь на вашу помощь

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/?&do=findComment&comment=131893
Share on other sites
40 минут назад, Abubakir сказал:

Всем привет! У меня такая проблема

Before we can begin, please rename conf_global.dist.php to conf_global.php in /var/www/clients/client23/web178/web/For and ensure it is writable (usually CHMOD 0777).



Я вообще новичок в этом деле, надеюсь на вашу помощь

Уже решил

Link to comment
https://ipbmafia.ru/topic/17734-oshibka-podskazhite-kuda-kopnut/?&do=findComment&comment=131894
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.