Jump to content

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

Featured Replies

Posted
comment_131703

Приложение 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}

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

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

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

comment_131709
34 минуты назад, VladOr сказал:

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

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

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

  • Author
comment_131710

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

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

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

comment_131711
41 минуту назад, VladOr сказал:

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

 

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

comment_131738

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

  • Author
comment_131811
В 30.06.2017 в 21:47, Dmitriy427 сказал:

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

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

comment_131821

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

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

comment_131893

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

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).



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

comment_131894
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).



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

Уже решил

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.