Jump to content

ryancoolround

Актив

Everything posted by ryancoolround

  1. И еще один вопрос, случайно на сайт Beeline.ru тебя тоже не пускает? Или я ошибаюсь.
  2. Ну а если почистить кэш, куки и дата файлы? Должны быть какие то настройки управления данными веб-сайтов
  3. Я сейчас достал свой седьмой iPhone из шкафа, зашел, проблем никаких. Перейдите в раздел «Настройки» > «Приложения» > Safari > «Дополнительно». Включение JavaScript. Это включено?
  4. За последнюю неделю ты второй, кто это говорит. Safari не пропускает на мой сайт, это было и до обновления. И я без понятия в чем дело.
  5. Об этом костыле я подумал сразу, в начале темы, но в том то и дело, этот костыль простите за выражение, шлет куда подальше пользователя, который запретил на себя подписываться.
  6. Ошибка возникнет на страницах профилей пользователей, которые сделали так:
  7. Извини, я возможно не понял, а причем тут забаненные пользователи?
  8. Заменил это: /* 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 = []; }Смог зайти в профили, на которые запрещено подписываться.
  9. Так же, если в админке, зайти в раздел Статистика>Пользователи>Подписка>Подписчики мы получаем: 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} Может это связано…
  10. Просто если войти на страницу пользователя, который запретил на себя подписываться, уже не важно, Гость ты или админ, возникает ошибка. Пример таких профилей: https://ip-gamers.net/profile/483-vast/ https://ip-gamers.net/profile/44-drlex/
  11. В том то и дело, не могу понять когда возникает ошибка. Ошибка вызывается гостем, URL страницы, на которой возникла ошибка Недоступно. Я копаю в сторону страницы с подписчиками, есть предположение, но не факт. Изменений в шаблоне никаких, все из коробки. PHP 8.3 Я в приватном режиме, как гость, зашел на страницу подписчиков пользователя - ошибка не появилась. Я зашел как гость на страницу подписчиков темы, ошибка не появилась. Я зашел как гость на страницу подписчиков тега, ошибка не появилась. Нашел Если пользователь запретил на себя подписываться, то если зайти в его профиль, ты получаешь ошибку. Да, именно так
  12. Если ты про 375 строку в Profile.php: /* 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 ) ) );
  13. Спамит ошибкой: TypeError: iterator_to_array(): Argument #1 ($iterator) must be of type Traversable|array, int given (0) #0 /applications/core/modules/front/members/profile.php(375): iterator_to_array(0) #1 /system/Dispatcher/Controller.php(139): IPS\core\modules\front\members\profile->manage() #2 /applications/core/modules/front/members/profile.php(130): IPS\Dispatcher\Controller->execute() #3 /system/Dispatcher/Dispatcher.php(169): IPS\core\modules\front\members\profile->execute() #4 /index.php(16): IPS\Dispatcher->run() #5 {main} Обратная трассировка #0 /init.php(827): IPS\Log::log('TypeError: iter...', 'uncaught_except...') #1 [internal function]: IPS\IPS::exceptionHandler(Object(TypeError)) #2 {main} Помогите пожалуйста.
  14. Может есть какие то PHP скрипты для конвертации?
  15. Ну в phpMyAdmin, тоже можно выбрать совместимость
  16. В консоли, когда дамп делаешь, ты выполняешь команду, и в нее совместимость прописать: mysqldump -u ИМЯ_ПОЛЬЗОВАТЕЛЯ -p --compatible=mariadb ИМЯ_БАЗЫ > backup.sql
  17. А если экспортировать дамп базы с старого бэкапа, но с указанием совместимости: --compatible=mariadb Это поможет?
  18. Возможно, стоит увеличить лимиты на стороне MySQL.
  19. можно написать скрипт, который будет автоматически конвертировать файлы из dev в static… По крайней мере, я так думаю, но я идиот….
  20. ryancoolround posted пост в теме in Флейм
    Я все необходимое сделаю сам, или скачаю на IPBMafia, со временем…
  21. ryancoolround posted пост в теме in Флейм
    Я хочу на пятерке проверить одну вещь. Статусов отныне нет, так что придется в этой теме. На IPS 4.7.18 webp изображение закрывало сайт если ты кликал по нему. Картинка в итоги открывалась просто на новой странице, и даже без _blank… Вот я гружу webp на пятерке, что бы проверить, исправили ли это или нет. О да, исправили.
  22. В течение оплаченного продления все обновления купленного файла ты получаешь бесплатно. После истечения надо файл оплатить по новой.
  23. Когда оно активно я так и не успел понять, и да, она не влияет на репутацию. В связи с этим считаю репутацию, лайки, и звания со значками устаревшими.
  24. Вообще может быть не связано, но установите на папки uploads, datastore права 0777, и почистите кэш. Может быть поможет.