18. januar 2003 - 16:45Der er
15 kommentarer og 1 løsning
Manglende error beskeder
Har lige skiftet webserver og i denne forbindelse er error-meddellelserne man får, når der er fejl på en php-side, forsvundet :o(
Mit spørgsmål går på om det er en server- eller browserting jeg skal rette i? Det er en Red Hat server med proxy (hvilket er nyt i forhold til den gamle)
der er diverse andre fejl-relaterede værdier i php.ini hvilke værdier har: display_errors display_startup_errors log_errors track_errors error_log hvis der er angivet en mappesti til 'error_log' så check om den den sti findes.
PHP kører på en Red Hat/Apache server, så det er Linux og ikke Windows vi snakker.
Ved du om semikolon også kan bruges til at slå funktioner fra dér?
Og kan du udelukke at problemet skyldes den proxy som nu også kører på serveren? (de websider jeg tilgår sniger sig uden om cachen og bliver fint opdaterede)
desværre. jeg kender ikke svaret på nogen af de 2 spms.
kik i den sample php.ini fil der følger med php, det er som regel nemt at se hvad der er kommentar og hvad der bruges som kode. hvis der står ';' foran kommentarerne allevegne er den nok ok, ellers prøv med det der ellers står foran.
jeg kan ikke udelukke det, men det lyder usandsynligt.
har du prøvet at kikke i din syslog om der kommer noget der? med log_errors=syslog er det det eneste sted der skrives en fejlmelding før scriptet dør.
Har sat mig lidt ind i de overordnede php-indstillinger, og det gav pote. Et par enkelte indstillinger(omkring display_error), og nu opfører serveren sig som den skal :o)
Mange tak for at sparke mig i den rigtige retning - point til dig!
Sorry men spørgsmålet er 4 år gammelt, og jeg har ærlig talt glemt præcis hvordan problemet skulle løses. Men mon ikke det var noget med at få de rigtige linjer sat ind i php.ini (altså display_error) og restarte Apache serveren?
jeg har fundet ud af det, jeg havde sat error reporting til E_ALL samt displey errors til On, problemet var at displey_errors er åbenbart case sentisive, så jeg skulle bare skrive On med lille o, altså on.
Håber det gav mening ;p
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.