Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.09.2021, 17:32   #1
Antwerpen
Пользователь
 
Регистрация: 02.09.2021
Сообщений: 18
Вопрос Как избавиться от вывода информации об ошибках на экран

Доброе время суток.
Пытаюсь внести изменения в старый PHP (сделан на 5) сайт
на PHP 7.4.5
Замучили сообщения об ошибках типа
Deprecated: Non-static method modules::fatFooter() should not be called statically in D:\appache\OpenServer\domains\www\i ndex.php on line 89
Не могу от них избавиться.

Пробовал ставить в index.php
error_reporting(E_ALL & ~E_DEPRECATED);
Никакого толку.

Увы , ничего толкового найти не могу
Antwerpen вне форума Ответить с цитированием
Старый 02.09.2021, 18:22   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

и не найдете.....

нужно все переделывать под новую версию
ADSoft вне форума Ответить с цитированием
Старый 04.09.2021, 19:03   #3
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,455
По умолчанию

НУ если ошибка всего одна с этим классом, я думаю тут можно и быстро сделать
uberchel вне форума Ответить с цитированием
Старый 05.09.2021, 11:56   #4
Antwerpen
Пользователь
 
Регистрация: 02.09.2021
Сообщений: 18
По умолчанию Спасибо

Спасибо
Antwerpen вне форума Ответить с цитированием
Старый 06.09.2021, 17:29   #5
Antwerpen
Пользователь
 
Регистрация: 02.09.2021
Сообщений: 18
По умолчанию Реально спасибо

Я потратил кучу времени , чтобы ошибки не выводились, а исправления кода заняли менее часа.
Мораль , не надо придумывать сложности. Иногда прямой путь самый простой и удобный
Antwerpen вне форума Ответить с цитированием
Старый 06.09.2021, 17:57   #6
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 16,218
По умолчанию

Цитата:
Сообщение от Antwerpen Посмотреть сообщение
потратил кучу времени , чтобы ошиб
Это изначально тупиковый путь. Ошибки не просто так выводятся, а чтобы их исправить. Даже если убрать вывод, в итоге можно получить неправильную работу сайта.
Arigato вне форума Ответить с цитированием
Старый 07.09.2021, 04:10   #7
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,455
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
Это изначально тупиковый путь. Ошибки не просто так выводятся, а чтобы их исправить. Даже если убрать вывод, в итоге можно получить неправильную работу сайта.
И огромные логи, что сьедят все ноды )
Я думаю там были тривиальные ошибки передачи вункций сразу в параметры либо указатели ссылок
uberchel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Условие для вывода информации Shouldercannon SQL, базы данных 5 27.02.2018 22:28
Как не позволить заказчику избавиться от информации об авторе BART96 JavaScript, Ajax 12 23.11.2015 11:07
Как создать больше 3 колонок вывода информации madloony PHP 3 25.01.2014 10:19
организация ввода-вывода информации в мк-51 YTP0 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 04.12.2011 09:12
язык си++ подскажите как избавиться от вывода в массив alexs2141 Помощь студентам 3 04.06.2008 09:55