
Everything posted by ryancoolround
-
Нет в строке index.php
А ты открывал сайт в режиме инкогнито с почищенными куками и кешем?
-
Transliteration
Есть отзывы какие то, комментарии, замечания? Просто интересно.
-
Чат для общения.
А вот что бы не хворать приходите ко мне на работу!
-
Discord Login
Очень актуально и своевременно, и конкурсы интересные.
-
Yandex Login Handler
Все еще работает, с авторизацией проблем никаких нет, но если на этот метод авторизации добавить картинку: То возникает ошибка, ошибку исправить не смог. Поэтому просто удалите картинку и ждите следующих патчей от IPS.
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
-
Invision Community 5 Nulled
Попробуй увеличить лимит загружаемых файлов
-
Invision Community 5 Nulled
А взгляни на мой Русский (RU) 5.0.0 beta (1).xml
-
Yandex Login Handler
Да, я знаю, сейчас после работы попробую проверить что не так.
-
Invision Community 5 Nulled
Так уже выложили приемлемую локализацию
-
TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
Видимо надо куки и кэш сейчас чистить. Проблема в Tapatalk. Пользователь тоже жаловался что не может войти на сайт через Safari. Посидел с ним, ему не сложно было помочь. Пришли к выводу: В корень сайта был загружен файл: apple-app-site-association, кстати, файл был загружен еще в 2021 году. Я и забыл про него. В нем было следующее содержимое: { "applinks": { "apps": [], "details": [ { "appID": "КАКОЙТОКОД.com.quoord.Tapatalk", "paths": [ "/", "*" ] }, { "appID": "КАКОЙТОКОД.com.quoord.Tapatalk2", "paths": [ "/", "*" ] } ] } }Попробовал зайти на сам Tapatalk, меня не пускает, попросил юзера, его не пускает. Удалили этот файл из корня. Он сразу смог войти через Safari на сайт. Спасибо большое тебе, за потраченное на меня время и внимание. Сейчас я думаю что все в порядке.
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
-
TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
Заменил это: /* Get followers */ $followers = iterator_to_array( $this->member->followers( ( Member::loggedIn()->isAdmin() OR Member::loggedIn()->member_id === $this->member->member_id ) ? \IPS\Content::FOLLOW_PUBLIC + \IPS\Content::FOLLOW_ANONYMOUS : \IPS\Content::FOLLOW_PUBLIC, array( 'immediate', 'daily', 'weekly', 'none' ), NULL, array( 0, 12 ) ) );На это: /* Get followers */ $followersResult = $this->member->followers( (Member::loggedIn()->isAdmin() OR Member::loggedIn()->member_id === $this->member->member_id) ? \IPS\Content::FOLLOW_PUBLIC + \IPS\Content::FOLLOW_ANONYMOUS : \IPS\Content::FOLLOW_PUBLIC, array('immediate', 'daily', 'weekly', 'none'), NULL, array(0, 12) ); if (is_iterable($followersResult)) { $followers = iterator_to_array($followersResult); } else { $followers = []; }Смог зайти в профили, на которые запрещено подписываться.
-
TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
Так же, если в админке, зайти в раздел Статистика>Пользователи>Подписка>Подписчики мы получаем: TypeError: IPS\Patterns\ActiveRecord::constructFromData(): Argument #1 ($data) must be of type array, null given, called in /static/templates/core_admin_stats.php on line 1029 and defined in /var/www/fastuser/data/www/ip-gamers.net/system/Patterns/ActiveRecord.php:242 Stack trace: #0 /static/templates/core_admin_stats.php(1029): IPS\Patterns\ActiveRecord::constructFromData(NULL) #1 /system/Theme/SandboxedTemplate.php(68): IPS\Theme\class_core_admin_stats->topFollow(Object(IPS\Db\Select), '\n\n\n\t\n\t<ul class...', Array, 35, 'follow_rel_id', 'followers') #2 /applications/core/modules/admin/stats/follow.php(120): IPS\Theme\SandboxedTemplate->__call('topFollow', Array) #3 /system/Dispatcher/Controller.php(139): IPS\core\modules\admin\stats\follow->manage() #4 /applications/core/modules/admin/stats/follow.php(59): IPS\Dispatcher\Controller->execute() #5 /system/Dispatcher/Dispatcher.php(169): IPS\core\modules\admin\stats\follow->execute() #6 /admin/index.php(15): IPS\Dispatcher->run() #7 {main} Может это связано…
- TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
-
TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0)
В том то и дело, не могу понять когда возникает ошибка. Ошибка вызывается гостем, URL страницы, на которой возникла ошибка Недоступно. Я копаю в сторону страницы с подписчиками, есть предположение, но не факт. Изменений в шаблоне никаких, все из коробки. PHP 8.3 Я в приватном режиме, как гость, зашел на страницу подписчиков пользователя - ошибка не появилась. Я зашел как гость на страницу подписчиков темы, ошибка не появилась. Я зашел как гость на страницу подписчиков тега, ошибка не появилась. Нашел Если пользователь запретил на себя подписываться, то если зайти в его профиль, ты получаешь ошибку. Да, именно так