|
1 / 1 / 1
Регистрация: 19.10.2025
Сообщений: 186
|
|
Ошибка Whoops \ Exception \ ErrorException (E_WARNING)08.01.2026, 11:41. Показов 2136. Ответов 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
Сообщений: 186
|
|||
| 20.01.2026, 05:06 [ТС] | |||
|
Можно конечно подойти к вопросу глобально и просто накатать фряху ( наверняка есть свежея версия ) , но вот восстановить сам сайт будет проблема .
0
|
|||
|
5224 / 1181 / 163
Регистрация: 16.01.2023
Сообщений: 2,805
|
||
| 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
|
|||
|
5224 / 1181 / 163
Регистрация: 16.01.2023
Сообщений: 2,805
|
||
| 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
Сообщений: 186
|
|||
| 22.01.2026, 04:12 [ТС] | |||
|
0
|
|||
|
5224 / 1181 / 163
Регистрация: 16.01.2023
Сообщений: 2,805
|
||
| 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
Сообщений: 186
|
||
| 24.01.2026, 02:42 [ТС] | ||
|
0
|
||
|
5224 / 1181 / 163
Регистрация: 16.01.2023
Сообщений: 2,805
|
||
| 24.01.2026, 15:01 | ||
|
0
|
||
|
1 / 1 / 1
Регистрация: 19.10.2025
Сообщений: 186
|
|
| 24.01.2026, 15:32 [ТС] | |
|
Тогда вопрос . В ini прописывать настройку до установки расширения или после ? С учётом того , что фряхаа если выкинет ошибку , то проще будет всё переставить .
0
|
|
|
5224 / 1181 / 163
Регистрация: 16.01.2023
Сообщений: 2,805
|
|
| 25.01.2026, 01:59 | |
|
Устанавливать и настраивать лучше в соответствии с мануалом. Очевидно, что сначала устанавливается расширение и только потом уже настраивается.
0
|
|
|
1 / 1 / 1
Регистрация: 19.10.2025
Сообщений: 186
|
||
| 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 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов.
Логика кажется понятной:
1. Находим ключевые слова.
2. Добавляем их на. . .
|
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302
Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
|