Hallo,

Ik heb onlangs een hostingspakket besteld bij hostingsfabriek.be. Het eerste vreemde wat mij opviel was dat je allemaal waarschuwingen over certificaten krijgt als je wilt inloggen op het controlerpanel - hier: Plesk.
[zie: https://www.forgold.be:8443/ ]
Is dit normaal? Toen ik dit mailde naar de hoster zei die dat het zeer gewoon was, waar ik zowat mijn twijfels over heb...

Maar ja, dat gezegd zijnde, ik kwam hier eigenlijk voor een ander probleem, ik krijg namelijk geen errorreports, maar "blanke" pagina's als er iets aan mijn script schort. Hoe kan ik error reports "aanzetten"?

error_reporting(E_ALL); werkt niet, en mijn hoster heeft ook geen flauw idee wat die reports zijn, laat staan hoe hij ze er kan opzetten...
Vraag je host of hij de display_errors instelling in de php.ini aan kan zetten of probeer dat zelf te doen door de volgende regel in een .htaccess op te nemen:

php_flag display_errors on


Wat betreft die certificaten, dat kan heel goed kloppen als je een beveiligde verbinding maakt. Gewoon kiezen voor altijd accepteren en je ziet ze daarna niet meer.

ini_set("display_errors",1);
error_reporting(E_ALL);


gewoon boven aan je config.php zetten die je op ieder bestand include.
@Heinen: als de de display_errors instelling in php.ini uitgeschakeld is, is het niet voldoende om deze 'at runtime' met PHP aan te zetten. Het moment dat fatal en parse errors gegenereerd worden is dan namelijk al geweest en die zullen dan ook niet getoond worden.

Als je niet bij php.ini kunt is het gebruik van .htaccess om de instelling aan te passen dan de enige oplossing.
Hosting2go heeft dezelfde constructie. Kan jij overigens wel bij je php.ini
welke .htaccess moet ik gebruiken? Er staat er een in /httpdocs, waar de bestanden van de website opstaan, maar er zijn er ook verschillende in de _vti_xxx mappen
PS. Ik kan niet aan php.ini.

Hier is phpinfo:

http://forgold.be/test.php

Dan had ik nog een vraag; soms kan je - zoals bij de bovenstaande link - de extensie weglaten, en kom je toch op de pagina (bv. als je http://forgold.be/test zou ingeven, dat dat hetzelfde resultaat zou geven als http://forgold.be/test.php)

Hoe kan ik dat met die "extensie-weglating" inschakelen?
Het is gelukt! Ik heb de .htaccess uit /httpdocs gebruikt, daar op het einde
"php_flag display_errors on
php_value error_reporting 7"
toegevoegd, en het werkt!

Check:
http://forgold.be/1.php

Alvast erg bedankt allemaal!!
Mooi dat het gelukt is, probeer alleen volgende keer niet meer zo te bumpen. Als je iets wilt toevoegen aan je bericht gebruik dan gewoon het knopje.

ps. Dat extensie weglaten is de multiviews instelling van Apache. Zoek maar eens op google...

Reageren