|
0 / 0 / 0
Регистрация: 19.10.2025
Сообщений: 175
|
|
Ошибка Whoops \ Exception \ ErrorException (E_WARNING)08.01.2026, 11:41. Показов 1997. Ответов 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 |
|
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
|
||
| 19.01.2026, 05:38 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 19.10.2025
Сообщений: 175
|
|||
| 20.01.2026, 05:06 [ТС] | |||
|
Можно конечно подойти к вопросу глобально и просто накатать фряху ( наверняка есть свежея версия ) , но вот восстановить сам сайт будет проблема .
0
|
|||
|
5190 / 1147 / 163
Регистрация: 16.01.2023
Сообщений: 2,748
|
||
| 20.01.2026, 10:22 | ||
|
https://github.com/torrentpier/torrentpier Документация у меня открывается нормально без всяких впнов, у вас значит тоже должно работать. И сразу ответ на мой вопрос - кеширование есть, поэтому надо с ним разбираться, вполне возможно что без сброса кэша вы не добьетесь результата: https://docs.torrentpier.com/d... che-system
0
|
||
|
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
|
|||
| 20.01.2026, 12:47 | |||
|
И что? Ошибка осталась? Либо другая ошибка вылезла? Потому как она в таком случае должна уйти. Пробовали ли вставить мой код? Но если там уже другая ошибка, то это уже не поможет.
0
|
|||
|
5190 / 1147 / 163
Регистрация: 16.01.2023
Сообщений: 2,748
|
||
| 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
|
||
|
0 / 0 / 0
Регистрация: 19.10.2025
Сообщений: 175
|
|||
| 22.01.2026, 04:12 [ТС] | |||
|
0
|
|||
|
5190 / 1147 / 163
Регистрация: 16.01.2023
Сообщений: 2,748
|
||
| 22.01.2026, 10:02 | ||
|
Поближе можно почитать здесь: https://habr.com/ru/articles/328094/ Или здесь: https://www.php.net/manual/ru/debugger-about.php
0
|
||
|
0 / 0 / 0
Регистрация: 19.10.2025
Сообщений: 175
|
||
| 24.01.2026, 02:42 [ТС] | ||
|
0
|
||
|
5190 / 1147 / 163
Регистрация: 16.01.2023
Сообщений: 2,748
|
||
| 24.01.2026, 15:01 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 19.10.2025
Сообщений: 175
|
|
| 24.01.2026, 15:32 [ТС] | |
|
Тогда вопрос . В ini прописывать настройку до установки расширения или после ? С учётом того , что фряхаа если выкинет ошибку , то проще будет всё переставить .
0
|
|
|
5190 / 1147 / 163
Регистрация: 16.01.2023
Сообщений: 2,748
|
|
| 25.01.2026, 01:59 | |
|
Устанавливать и настраивать лучше в соответствии с мануалом. Очевидно, что сначала устанавливается расширение и только потом уже настраивается.
0
|
|
|
0 / 0 / 0
Регистрация: 19.10.2025
Сообщений: 175
|
||
| 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 18.06.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ПланированиеСпецтехники" с табличной частью "НаличиеОборудования", разработанного в КА2.
Задача: контроль уникальности строк в. . .
|
Клиент
Uhbif79 18.06.2026
Здесь простой клиент для работы с сервером.
|
Сервер
Uhbif79 18.06.2026
Выкладываю простейший сервер.
|
Дефенестрация
kumehtar 18.06.2026
Узнал интересное слово. Дефенестрация. Это когда ты выбрасываешь кого-либо или что-либо из окна. Возьму на вооружение)))
|
|
Дихотомия добра и зла
kumehtar 18.06.2026
Как Дзен-буддисты говорят о добре и зле: не нужно воевать против зла, нужно воевать против невежества. Тогда добро станет ествественным, и поэтому вечным. Но дело в том, что невежество всё время. . .
|
Своя Интернет-Компания
iceja 18.06.2026
Я программист с экономическим образованием, пишу свой проект, это SaaS для бизнесов. Мне нужен co-founder с высшим экономическим образованием, и/ или инвестор. Сейчас проект в интенсивной разработке,. . .
|
24 Мат модель здравосохранения: функциональные требования к строительству пищеблока
anaschu 18.06.2026
СРесурсами1: финансовый SD-контур, калькулятор функциональных требований пищеблока
Сегодня разделили затраты в агенте Экономика по образцу модели НАСОСЫ, добавили расчёт ROI и построили первый. . .
|
23. что сделано за последнее время.
anaschu 17.06.2026
• Эталон: Клиника НИИ питания РАМН, Москва — централизованный пищеблок, 225 коек, 180 пациентов
• Git: репозиторий med2, ветка абсентеизм. Рабочий файл: СРесурсами1_v4. alp
• Смежный проект:. . .
|