Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyłączenie zgłaszania błędów przez daną funkcję
Forum PHP.pl > Forum > PHP
gcdreak
Witam
Czy jest możliwość wyłączenia raportowania błędów przez poszczególne funkcje. Chodzi mi głównie o mysqli_connect()
Pomijam możliwość zastosowania operatora tłumienia błędów @, chodzi mi o coś globalnego.
webdice
Pozostaje Ci przepisać źródła wink.gif.
wookieb
Można wymyślać naprawdę przeróżne cyrki aby to wyłączyć ale pytanie... po co? Jest @ jest error_reporting, jaki w tym cel?
gcdreak
Cel w tym taki, że mysqli_connect wyrzuca mi błąd
  1. mysql_connect() [http://php.net/function.mysql-connect]: Headers and client library minor version mismatch. Headers:50154 Library:50207

Nie mogę sobie z tym poradzić, więc chociaż chciałbym to ukryć, a zależy mi, żeby inne błędy były widoczne, dlatego error_reporting nie ma zastosowania.
Pozwoliło by mi to na to, że na localhoscie bym miał ten błąd ukryty, a na innych serwerach taki błąd nie występuję, a u mnie w kodzie nie ma niepotrzebnych elementów (@)

Wyłapywanie błędów jest również wyjściem poza konfigurację, a ja chciałbym nie wykraczać poza ten obszar.
wookieb
Poprostu napraw ten błąd.
Serwer lokalny czy hosting?
Podaj wersję php oraz system operacyjny.
webdice
Człowieku, problemy się rozwiązuje, a nie ukrywa (w każdej dziedzinie, nie tylko w programowaniu).

http://www.phpfreaks.com/forums/index.php?topic=262135.0
gcdreak
Przeglądnąłem już ponad 3 strony linków z googla i nie rozwiąząłem problemu - trzeci dzień nie będę z tym walczył.
Problem wystąpił u mnie po instalacji MariaDB
Serwer lokalny
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.