Strona 1 z 1

Jak można aktywować czy doinstalować aby był dostępny parser plików php?

: 08 lipca 2011, 09:37
autor: Robert007
Witam.
Jak można aktywować czy doinstalować aby był dostępny parser plików php. Chodzi o to, że zanim go wykona to wcześniej sprawdzi cały kod, czy nie zawiera błędów, a jeżeli zawiera to wyświetli jaki. Przykładowo:

Kod: Zaznacz cały

Parse error: syntax error, unexpected T_FUNCTION in /home/accounts_r/konto/public_html/xx.php on line 22 

: 08 lipca 2011, 10:22
autor: fnmirk
Co to jest praser plików?

: 08 lipca 2011, 10:44
autor: Robert007
Co to jest praser plików?
Może źle to ująłem. Chodziło mi o to jak hostingi mają że jak w kodzie php jest jakiś błąd to wyskoczy nam error jak podany w pierwszym poście. Ten Parse error. Inaczej

Kod: Zaznacz cały

Sprawdzanie poprawności kodu i zdefiniowanych obiektów
Doinstalowałem php5-dbg (debug) ale nic się nie zmieniło.

: 08 lipca 2011, 11:30
autor: mariaczi
Jest to zależne od konfiguracji php, gdzie można włączyć/wyłączyć wyświetlanie błędów. Jeśli wyświetlanie błędów jest wyłączone globalnie to można w pojedynczym skrypcie php (aplikacji) włączyć (wymusić) wyświetlanie błędów.

: 08 lipca 2011, 12:23
autor: Robert007
Jak można włączyć? Którą opcją w konfiguracji php?

: 08 lipca 2011, 12:55
autor: mariaczi
http://www.php.net/manual/en/ini.list.php
Szukaj hasła display_errors.

: 08 lipca 2011, 13:34
autor: fnmirk
Robert007, poprawisz w końcu to co napisałeś w pierwszej wiadomości, czy takie niedorzeczności będą nas jeszcze długo prześladować?

: 08 lipca 2011, 18:32
autor: Bastian
Generalnie lepiej jest ustawić poziom informowania o błędach w php.ini, bo w kodzie display_errors() nie działa globalnie, tylko dla konkretnie uruchomionego skryptu i można przegapić.

PS. praser to bardzo stary ser ;)

: 09 lipca 2011, 11:58
autor: fnmirk
Robert007, masz do odbioru prywatną wiadomość.