Accedi per seguire   
Seguaci 0
Lorenz

[linux] Configurare Apache Per Visualizzare Errori Di Parsing Php

5 messaggi in questa discussione

Sono sempre alle prese con la mia Fedora Core 5 e con l'intento di creare un server Web funzionante. Siccome ho installato, oltre ad Apache, anche PHP e MySQL, ho provato a verificare se l'interazione tra PHP e MySQL funzionava, quindi ho scritto (vabbè, copiato... :) ) un breve script in PHP che pesca dei semplici dati da una tabella in MySQL, e lo script non funzionava. O meglio, non vedevo assolutamente nulla nella pagina risultante, nessun messaggio d'errore e nessun testo scritto. Ho quindi pensato d'aver sbagliato qualcosa nell'installazione di MySQL e PHP. Ho scoperto invece d'aver messo i due punti (:P al posto di un punto e virgola (:wub:, e per scoprirlo, ho dovuto vedere il file di log di Apache... :ranting2: :ranting2: immagino che dipenda dal fatto che Apache non è configurato per visualizzare sul browser i messaggi d'errore di parsing PHP, penso per motivi di sicurezza.

La domanda è: come faccio a permettere la visualizzazione degli errori di parsing direttamente sul browser? Grazie... :P

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Nel file php.ini(in /etc), com'è la sezione Error handling e Logging ?

In particolare,

; Print out errors (as a part of the output). For production web sites,

; you're strongly encouraged to turn this feature off, and use error logging

; instead (see below). Keeping display_errors enabled on a production web site

; may reveal security information to end users, such as file paths on your Web

; server, your database schema or other information.

display_errors =

e

; Even when display_errors is on, errors that occur during PHP's startup

; sequence are not displayed. It's strongly recommended to keep

; display_startup_errors off, except for when debugging.

display_startup_errors =

Su Windows(sigh), con WAMP, ho la prima su On e la seconda su Off, e gli errori di parsing me li visualizza :)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Grazie mille, è stato sufficiente impostare "display errors = Yes", e mi mostra il mio bell'errore commesso in tutta la mia deficienza! :wub::P;)

P.S. Tu Windows??? :):P:P

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Di niente :P

Fin quando non mi riporteranno la mia scheda madre sarò confinato tra le finestre e le icone.. :sick: :sick: :)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Di niente :P

Fin quando non mi riporteranno la mia scheda madre sarò confinato tra le finestre e le icone.. :sick: :sick: :)

Praticamente, per te è come stare in galera immagino... :P:P:wub:

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un utente registrato per partecipare

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!


Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.


Accedi Ora
Accedi per seguire   
Seguaci 0