php pagina laadt niet online

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Gee Bee

Gee Bee

21/05/2013 19:27:50
Quote Anchor link
Hi,

Wat kan er fout zijn als een php pagina in een xampp localhost omgeving wél "gewoon" laadt en draait en in een "live" omgeving als http://www.whatever.nl/test ineens niet?

Krijg dan een witte pagina met alleen maar de paginanaam in de adresbalk.

Ben ergens al iets tegengekomen over een missende tekentjes zoals ; of } , maar dan zou de pagina het binnen een localhost omgeving toch óók niet moeten doen????

Gerard
 
PHP hulp

PHP hulp

25/11/2024 03:28:29
 
Bas IJzelendoorn

Bas IJzelendoorn

21/05/2013 19:36:49
Quote Anchor link
Ik kom geheel niet op de pagina. waarschijnlijk controleer je ook niet op PHP fouten met:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
?>
 
Gee Bee

Gee Bee

21/05/2013 19:46:01
Quote Anchor link
Hi Bas,

Dank voor de snelle reactie. De gegeven url bestaat inderdaad niet. Wilde geen echte live omgeving prijsgeven ( is voor een klant, gevoelig en zo ) en dacht dat "jullie" wel zouden begrijpen dat dit een dummy url was, om het idee weer te geven.

Die error reporting kan ik wel eens uitproberen. Gewoon bovenin het bewuste php bestand zetten?

Denk overigens dat dat niet veel zal helpen. Zoals gezegd werkt hetzelfde bestand in de localhost omgeving wel.

Gerard
 
- Ariën  -
Beheerder

- Ariën -

21/05/2013 19:50:20
Quote Anchor link
Ja, maar serverinstellingen kunnen wel eens verschillen. Dus probeer het eens..
 
Gee Bee

Gee Bee

22/05/2013 10:34:48
Quote Anchor link
Hi,

Heb het gevonden.

Had in het bestand de array gedeclareerd met $arrFields = []; ( had dat in een ander forumbericht hier gevonden ).

Binnen mijn xampp omgeving is dat prima, maar de online omgeving vond dat niet lekker ( oudere php versie blijkbaar ).

Heb het vervangen door $arrFields = array(); en toen werkte het wel, ook binnen mijn xampp. Gelukkig is dat "backwards compatible". :)

Wel vreemd dat ie dan een compleet lege pagina ( ook het bestand is dan "ineens" leeg, 0Kb ) toont, zonder een melding dat ie een bepaald commando "niet leuk" vindt.

Gerard
 
Erwin H

Erwin H

22/05/2013 10:42:36
Quote Anchor link
Gerard Buijze op 22/05/2013 10:34:48:
Wel vreemd dat ie dan een compleet lege pagina ( ook het bestand is dan "ineens" leeg, 0Kb ) toont, zonder een melding dat ie een bepaald commando "niet leuk" vindt.

Dat is op zich niet vreemd, eerder wenselijk. In een productie omgeving wil je niet dat elke error gewoon direct naar het scherm geschreven wordt. Op nagenoeg elke productie omgeving staat error reporting dus uit. In dit geval gaat het om een fatale fout, dus stopt je script direct en wordt er niets meer uitgevoerd.
Zaak is wel, dat je zelf in je script fouten correct afhandelt. Dat je er dus op checkt, de fouten logt en een alternatieve pagina laat zien als het gebeurt.
Gewijzigd op 22/05/2013 10:43:02 door Erwin H
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.