Hallo,

Ik heb sinds vanmiddag Ubuntu op mijn laptop gezet na aandringen van een paar mensen. Plezierig Operating System alleen is natuurlijk het een en ander nieuw voor mij. Ik heb me tot nu toe prima kunnen redden alleen kom ik vast te zitten. Ik heb mijn 'htdocs' in de folder /var/www/ waar dus ook mijn PHP bestanden staan. Ik heb een index.php gemaakt en daar heb ik het een en ander in ge-echoed. Het probleem is dat als ik naar localhost/index.php navigeer, dat er niks op de pagina komt te staan. Ik heb ook buiten PHP tags output maar ook dat zie ik niet terug. Is er hier iemand die mij verder kan helpen?
Kijk eens in de logfiles van Apache.
Heb je ook even apache geherstart?


sudo /etc/init.d/apache2 restart
// ff je wachtwoord ingeven..
Ik heb


sudo /etc/init.c/apache2 restart


ingevoerd, wachtwoord ingevoerd maar helaas, hij blijft geen output geven.

Als ik een index.html maak en er input in geef ziet hij het vreemd genoeg wel. Alleen als ik er PHP in schrijf komt er niks te staan. Hij herkent de PHP tags wel maar de output erin niet.
De logfiles van apache vind je als het goed is in /var/log/apache2/. Ik ben benieuwd wat daar te lezen is ...
Zoals je zelf kunt lezen in de errorlog zit er een fout in je index.php bestand.
Ozzie PHP op 04/05/2013 03:17:56

Zoals je zelf kunt lezen in de errorlog zit er een fout in je index.php bestand.


Inderdaad, en omdat error reporting in php.ini (/etc/php5/php.ini) nog niet aan staat zie je die errors niet op je scherm, en krijg je een witte pagina.
Ik heb dit hier staan. Waarin moet ik dat veranderen?


error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT


[size=xsmall]Toevoeging op 04/05/2013 12:05:55:[/size]

Wat nu wel vreemd is is dat ik nu plotseling wel HTML output kan weergeven. Dat kon ik eerst niet met een index.php bestand.
Met error_reporting stel je in welke errors er gereported moeten worden.
Met display_errors = On stel je in of ze al dan niet moeten worden gereported.
Ik heb display_errors = On maar krijg geen errors te zien als ik bijvoorbeeld

<?php

echo 'hallo'
echo 'hallo';

?>

In de index.php zet.

Reageren