|
1 / 1 / 1
Регистрация: 19.10.2025
Сообщений: 203
|
|
Ошибка Whoops \ Exception \ ErrorException (E_WARNING)08.01.2026, 11:41. Показов 2310. Ответов 31
Возникла проблема на сайте . Удалил юзера и теперь не могу зайти в чёрные списки . Выдаёт ошибку :
Whoops \ Exception \ ErrorException (E_WARNING) Trying to access array offset on null Конкретно пишет так : 66 $select_userlist .= '<option value="' . $ban['ban_id'] . '">' . get_username($ban['ban_userid']) . '</option>'; 757 $row = DB()->fetch_row("SELECT username FROM " . BB_USERS . " WHERE user_id = '" . DB()->escape($user_id) . "' LIMIT 1"); return $row['username']; Движок TorrentPier 2.4.2 , накатан на FreeBSD 14.2 . На сайт поддержки зайти не могу ( как я понял поддержка закрыта ). Может посоветуете , что делать ?
0
|
|
| 08.01.2026, 11:41 | |
|
Ответы с готовыми решениями:
31
Почему выводится Fatal error при error_reporting(E_WARNING) ? Whoops, looks like something went wrong Ошибка ErrorException in Provider.php line 53: Undefined index: response |
|
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
|
||
| 19.01.2026, 05:38 | ||
|
0
|
||
|
1 / 1 / 1
Регистрация: 19.10.2025
Сообщений: 203
|
|||
| 20.01.2026, 05:06 [ТС] | |||
|
Можно конечно подойти к вопросу глобально и просто накатать фряху ( наверняка есть свежея версия ) , но вот восстановить сам сайт будет проблема .
0
|
|||
|
5529 / 1209 / 165
Регистрация: 16.01.2023
Сообщений: 2,874
|
||
| 20.01.2026, 10:22 | ||
|
https://github.com/torrentpier/torrentpier Документация у меня открывается нормально без всяких впнов, у вас значит тоже должно работать. И сразу ответ на мой вопрос - кеширование есть, поэтому надо с ним разбираться, вполне возможно что без сброса кэша вы не добьетесь результата: https://docs.torrentpier.com/d... che-system
0
|
||
|
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
|
|||
| 20.01.2026, 12:47 | |||
|
И что? Ошибка осталась? Либо другая ошибка вылезла? Потому как она в таком случае должна уйти. Пробовали ли вставить мой код? Но если там уже другая ошибка, то это уже не поможет.
0
|
|||
|
5529 / 1209 / 165
Регистрация: 16.01.2023
Сообщений: 2,874
|
||
| 20.01.2026, 14:58 | ||
|
Базовые сведения об отладке можете почерпнуть тут: https://wiki.umisoft.ru/%D0%9A... %D1%8C_PHP. Учитывая, что воспользоваться дебаггером вы не можете (вряд ли проект у вас поднят локально), то общая схема примерно следующая: 1. Читаете текст ошибки (в котором кроме потенциальной причины ошибки указывается еще скрипт, в котором произошла ошибка, и строка, на которой остановилось выполнение) 2. Идете в указанный скрипт, находите строку с нужным номером. И смотрите эту и несколько предыдущих строк, пытаясь понять, что там могло сломаться. 3. Для получения информации добавляете вывод нужных переменных (print_r или var_dump), и можно останавливать выполнение скрипта (exit или die). Затем запускаете скрипт снова. 4. Собираете информацию, пока не разберетесь, что пошло не так. Процесс может повторяться многократно. Не забывайте удалять код, который добавляли только для отладки. Иногда нужно чистить кеши.
0
|
||
|
1 / 1 / 1
Регистрация: 19.10.2025
Сообщений: 203
|
|||
| 22.01.2026, 04:12 [ТС] | |||
|
0
|
|||
|
5529 / 1209 / 165
Регистрация: 16.01.2023
Сообщений: 2,874
|
||
| 22.01.2026, 10:02 | ||
|
Поближе можно почитать здесь: https://habr.com/ru/articles/328094/ Или здесь: https://www.php.net/manual/ru/debugger-about.php
0
|
||
|
1 / 1 / 1
Регистрация: 19.10.2025
Сообщений: 203
|
||
| 24.01.2026, 02:42 [ТС] | ||
|
0
|
||
|
5529 / 1209 / 165
Регистрация: 16.01.2023
Сообщений: 2,874
|
||
| 24.01.2026, 15:01 | ||
|
0
|
||
|
1 / 1 / 1
Регистрация: 19.10.2025
Сообщений: 203
|
|
| 24.01.2026, 15:32 [ТС] | |
|
Тогда вопрос . В ini прописывать настройку до установки расширения или после ? С учётом того , что фряхаа если выкинет ошибку , то проще будет всё переставить .
0
|
|
|
5529 / 1209 / 165
Регистрация: 16.01.2023
Сообщений: 2,874
|
|
| 25.01.2026, 01:59 | |
|
Устанавливать и настраивать лучше в соответствии с мануалом. Очевидно, что сначала устанавливается расширение и только потом уже настраивается.
0
|
|
|
1 / 1 / 1
Регистрация: 19.10.2025
Сообщений: 203
|
||
| 25.01.2026, 07:02 [ТС] | ||
|
Кликните здесь для просмотра всего текста
Команда pkg install php83-pecl-xdebug устанавливает расширение Xdebug для PHP 8.3
с помощью пакетного менеджера pkg. Этот пакет доступен в репозиториях для разных дистрибутивов, например: ------------------------------------------------------------------ freshports.org freebsd.pkgs.org pkgs.alpinelinux.org ------------------------------------------------------------------- FreeBSD — пакет php83-pecl-xdebug-3.3.2.pkg; Alpine Linux — пакет php83-pecl-xdebug (версия 3.4.5-r0). ------------------------------------------------------------------- freebsd.pkgs.org pkgs.alpinelinux.org ------------------------------------------------------------------- Расширение Xdebug поддерживает PHP 8.3, но не поддерживается в PHP 8.5. ------------------------------------------------------------------- serverpilot.io ------------------------------------------------------------------- Инструкция После установки пакета нужно настроить PHP для загрузки расширения. Для этого в файл php.ini нужно добавить строку, содержащую путь к файлу библиотеки расширения (например, extension=/usr/local/lib/php/20230831/xdebug.so или zend_extension=/usr/local/lib/php/20230831/xdebug.so). -------------------------------------------------------------------- freshports.org freebsd.pkgs.org -------------------------------------------------------------------- Важно: Xdebug не совместим с расширением Zend Optimizer — можно использовать только одно из них. Поэтому рекомендуется отключить хотя бы меньшее необходимое расширение, отключив строку его загрузчика в php.ini. Для включения профайлинга в конфигурацию Xdebug нужно добавить раздел: xdebug.mode=profile xdebug.output_dir = /tmp/profiler. --------------------------------------------------------------------- freshports.org freebsd.pkgs.org --------------------------------------------------------------------- Проверить установку можно с помощью команды php --version — в выводе должен быть указан Xdebug среди установленных расширений. Также можно создать PHP-файл с кодом <?php phpinfo(); ?> и открыть его в браузере — в выводе phpinfo() должен быть раздел Xdebug. ---------------------------------------------------------------------- jetbrains.com golinuxcloud.com ---------------------------------------------------------------------- Возможные ошибки Некоторые ошибки, которые могут возникнуть при установке, и способы их решения: Ошибка «Cannot load Xdebug — it was already loaded» — в этом случае нужно проверить, правильно ли указан путь к xdebug.so. Если путь неправильный, нужно исправить его. ---------------------------------------------------------------------- golinuxcloud.com drupal.ru ---------------------------------------------------------------------- Ошибка «Undefined symbol: zend_post_startup_cb» — может быть связана с тем, что расширение не компилируется для PHP 8.3 из-за проблем с совместимостью. В этом случае рекомендуется установить Xdebug с помощью PIE (PHP Installer for Extensions) или из исходного кода. ----------------------------------------------------------------------- dev-notes.ru xdebug.org ----------------------------------------------------------------------- Ошибка при установке на macOS — может быть связана с несоответствием архитектуры PHP (нативная M1/ARM64 или эмулированная x86_64). В этом случае нужно проверить архитектуру PHP с помощью команды file which php— если указано arm64e, нужно запуститьarch -arm64 sudo pecl install xdebug, если x86_64 — arch -x86_64 sudo pecl install xdebug`. ----------------------------------------------------------------------- xdebug.org -----------------------------------------------------------------------
0
|
||
| 25.01.2026, 07:02 | |
|
PHP Notice – yii\base\ErrorException Undefined offset: 0 PHP Notice – yii\base\ErrorException Undefined offset: 6 Для чего нужен класс ErrorException ? ErrorException in LoginController.php line 29: Undefined index: response ErrorException in Provider.php line 53: Undefined index: response Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге).
Задача:
Программно добавить префикс в нумерацию документов.
Решение:
В модуле объекта. . .
|
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
|
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него.
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952
Инструкция внутри.
https:/ / youtu. be/ VpfFZSUDGnQ. . .
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|