Перейти к публикации
IPS Invision Community

Возникает ошибка при публикации статуса


Ryancoolround
 Поделиться

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

Я сегодня вошел в тестового пользователя, не через "Войти Как", а по обычному, ввел Email и пароль, и так далее.

При попытке опубликовать статус, статус опубликовался, но я получил в ACP ошибку:

TypeError: Argument 1 passed to iterator_to_array() must implement interface Traversable, null given (0)
#0 /var/www/u2865/data/www/ip-gamers.net/system/Content/Content.php(2049): iterator_to_array(NULL)
#1 /var/www/u2865/data/www/ip-gamers.net/system/Content/Content.php(2027): IPS\_Content->sendNotificationsBatch(0, Array)
#2 /var/www/u2865/data/www/ip-gamers.net/applications/core/sources/Statuses/Status.php(540): IPS\_Content->sendNotifications()
#3 /var/www/u2865/data/www/ip-gamers.net/system/Content/Item.php(502): IPS\core\Statuses\_Status->sendNotifications()
#4 /var/www/u2865/data/www/ip-gamers.net/applications/core/sources/Statuses/Status.php(441): IPS\Content\_Item::createFromForm(Array, NULL, true)
#5 /var/www/u2865/data/www/ip-gamers.net/applications/core/modules/front/members/profile.php(278): IPS\core\Statuses\_Status::createFromForm(Array)
#6 /var/www/u2865/data/www/ip-gamers.net/system/Dispatcher/Controller.php(101): IPS\core\modules\front\members\_profile->manage()
#7 /var/www/u2865/data/www/ip-gamers.net/applications/core/modules/front/members/profile.php(73): IPS\Dispatcher\_Controller->execute()
#8 /var/www/u2865/data/www/ip-gamers.net/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\members\_profile->execute()
#9 /var/www/u2865/data/www/ip-gamers.net/index.php(13): IPS\_Dispatcher->run()
#10 {main}
#0 /var/www/u2865/data/www/ip-gamers.net/init.php(1004): IPS\_Log::log('TypeError: Argu...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(TypeError))
#2 {main}

Что это такое? Возможно устранить? Помогите горе админу...

Кстати, всем доброе утро!

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

UPD:

  • При публикации обычного форумного поста ошибок не возникает.
  • При публикации статуса от лица администратора ошибки тоже не возникло.
  • При публикации статуса у тестового пользователя редактор меняется на это:
  • Скрытый текст

    image.png.32c04221fc37fc79ecefd1ea1e0b9024.png

     

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

Итак все выключено...

Скрытый текст

image.png.8dea458c4b7428d9f020f7f083179402.png

Только что проверил. Ошибка возникает именно на первом тестовом аккаунте. На другом тестовом аккаунте при публикации статуса, ошибка не возникла.

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

Да, на дефолтном стиле изменений нет. Точно такой же алгоритм вызова ошибки, и ошибка возникает...

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

Только что, Kis сказал:

у меня 7.4. сейчас

У меня активировано php 7.4.24 (alt).

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

Как пример:

  • Тестовый юзер 1 - andersonryan400@gmail.com qwerty12345Q - Ошибки нет
  • Тестовый юзер 2 - andersonryan499@gmail.com qwerty12345Q - Ошибка есть
Ссылка на комментарий
Поделиться на других сайтах

Да удалить легко, а вот хотелось бы начать уже понимать, то чем пользуешься. Иначе смысл быть админом... :08:

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

пхах в IPS много таких казусов происходит, то модуль после обновы переустанови, чтобы заработал то стиль, в общем, косяков вагон.

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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Похожие публикации

    • qwert
      Автор: qwert
      Похоже на ошибку в конструкторе страниц. Пользовательский размер шрифта не применяется
      Отпишитесь у кого похожая проблема.
    • Kis
      Автор: +Kis
      Привет всем. Получаю эту ошибку Статистика - Форум - Новые темы - Solved Topics By Forum
      Журналы системы
      SELECT SQL_BIG_RESULT DATE_FORMAT( CONVERT_TZ( FROM_UNIXTIME( IFNULL( solved_date, 0 ) ), @@session.time_zone, 'Europe/Moscow' ), '%Y-%c' ) AS time_as_alias, , forum_id FROM `core_solved_index` LEFT JOIN `forums_topics` ON comment_class='\IPS\forums\Topic\Post' and core_solved_index.item_id=forums_topics.tid WHERE ( state NOT IN('link','merged') ) AND ( approved NOT IN(-2,-3) ) AND solved_date>0 AND solved_date>1628974702 AND solved_date<1636750702 GROUP BY `time_as_alias`,`forum_id` ORDER BY time_as_alias ASC IPS\Db\Exception: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' forum_id FROM `core_solved_index` LEFT JOIN `forums_topics` ON comment_class=?' at line 1 (1064) #0 /www/system/Db/Select.php(388): IPS\_Db->preparedQuery('/*_www::...', Array, true) #1 /www/system/Db/Select.php(446): IPS\Db\_Select->runQuery() #2 /www/system/Helpers/Chart/Database.php(322): IPS\Db\_Select->rewind() #3 /www/system/Helpers/Chart/Database.php(548): IPS\Helpers\Chart\_Database->compileForOutput() #4 /www/system/Helpers/Chart/Dynamic.php(489): IPS\Helpers\Chart\_Database->getOutput() #5 /www/applications/forums/modules/admin/stats/topics.php(193): IPS\Helpers\Chart\_Dynamic->__toString() #6 /www/system/Dispatcher/Controller.php(101): IPS\forums\modules\admin\stats\_topics->manage() #7 /www/system/Dispatcher/Dispatcher.php(153): IPS\Dispatcher\_Controller->execute() #8 /www/admin/index.php(13): IPS\_Dispatcher->run() #9 {main} Трассировка
      #0 /www/init.php(1004): IPS\_Log::log('SELECT SQL_BIG_...', 'uncaught_except...') #1 /www/system/Helpers/Chart/Dynamic.php(517): IPS\IPS::exceptionHandler(Object(IPS\Db\Exception)) #2 /www/applications/forums/modules/admin/stats/topics.php(193): IPS\Helpers\Chart\_Dynamic->__toString() #3 /www/system/Dispatcher/Controller.php(101): IPS\forums\modules\admin\stats\_topics->manage() #4 /www/system/Dispatcher/Dispatcher.php(153): IPS\Dispatcher\_Controller->execute() #5 /www/admin/index.php(13): IPS\_Dispatcher->run() #6 {main} Где проблема?
    • bandit583
      Автор: bandit583
      Сегодня хотел начать обновлять приложения под 4.5, но при обновлении любых приложений выходит ошибка:
      1C133/9 Приложение, которое вы загрузили, не может быть установлено т.к. оно не является приложением или архив был повреждён.
      В журнале ошибок посмотрел. Выдает ошибку: 
      Extraction from phar "/tmp/phpAH5lOo.tar" failed: Cannot extract "Application.php" to "/home/admin/web/www.ru/public_html/applications/autowelcome/Application.php", setting file permissions failed Я так понимаю, что это ругается на права файлов, однако права на все папки выставлены на 777.  
      Это как то решается? 
×
×
  • Создать...
Вверх
Вверх