Ryancoolround Опубликовано 14 октября, 2021 Опубликовано 14 октября, 2021 Я сегодня вошел в тестового пользователя, не через "Войти Как", а по обычному, ввел 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} Что это такое? Возможно устранить? Помогите горе админу... Кстати, всем доброе утро!
Ryancoolround Опубликовано 14 октября, 2021 Автор Опубликовано 14 октября, 2021 UPD: При публикации обычного форумного поста ошибок не возникает. При публикации статуса от лица администратора ошибки тоже не возникло. При публикации статуса у тестового пользователя редактор меняется на это: Скрытый текст
Ryancoolround Опубликовано 14 октября, 2021 Автор Опубликовано 14 октября, 2021 Итак все выключено... Скрытый текст Только что проверил. Ошибка возникает именно на первом тестовом аккаунте. На другом тестовом аккаунте при публикации статуса, ошибка не возникла.
Ryancoolround Опубликовано 14 октября, 2021 Автор Опубликовано 14 октября, 2021 Да, на дефолтном стиле изменений нет. Точно такой же алгоритм вызова ошибки, и ошибка возникает...
Kis Опубликовано 14 октября, 2021 Опубликовано 14 октября, 2021 Пробуй php поиграть у меня 7.4. сейчас. 1
Ryancoolround Опубликовано 14 октября, 2021 Автор Опубликовано 14 октября, 2021 Только что, Kis сказал: у меня 7.4. сейчас У меня активировано php 7.4.24 (alt). Суть в том, что ошибка возникает именно у одного аккаунта, как я выше написал уже. С остальных аккаунтов, по крайней мере, которые я успел протестировать, ошибки не было. Как пример: Тестовый юзер 1 - andersonryan400@gmail.com qwerty12345Q - Ошибки нет Тестовый юзер 2 - andersonryan499@gmail.com qwerty12345Q - Ошибка есть
Ryancoolround Опубликовано 14 октября, 2021 Автор Опубликовано 14 октября, 2021 Да удалить легко, а вот хотелось бы начать уже понимать, то чем пользуешься. Иначе смысл быть админом...
Kis Опубликовано 14 октября, 2021 Опубликовано 14 октября, 2021 пхах в IPS много таких казусов происходит, то модуль после обновы переустанови, чтобы заработал то стиль, в общем, косяков вагон.
Рекомендуемые сообщения
Создайте учетную запись или войдите, чтобы комментировать
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти