login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Error report (Opgelost)

Offline EluSurion - 14/02/2007 15:32
Avatar van EluSurionNieuw lid Ik moet voor school een website maken met database applicatie, maar het probleem is dat wanneer er een fout in de code zit, hij dit niet laat zien, ik heb al geprobeerd:

error_reporting("E_ALL");

ini_set('error_reporting', E_ALL);

require_once("..//groep1/error_report.php");
(bij de laatste bevat het bestand alleen: error_reporting("E_ALL")

maar wat ik ook probeer, hij laat geen fouten zien...
Is het mogelijk dat de server dat per definitie niet kan??

Alvast bedankt.

9 antwoorden

Gesponsorde links
Offline Rik - 14/02/2007 15:39
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Probeer eens ini_set('dispay_errors', true);
Offline Anoniem - 14/02/2007 15:41 (laatste wijziging 14/02/2007 15:41)
Avatar van Anoniem PHP gevorderde Waarschijnlijk staat display_errors niet aan bij jouw configuratie. Check dit even dmv onderstaande code:
  1. <?php
  2. echo 'display_errors = ' . ini_get('display_errors');
  3. ?>


Boukefalos was eerder .
Offline dotPixel - 14/02/2007 15:42
Avatar van dotPixel PHP interesse
  1. <?php
  2. if (version_compare(phpversion(), '5', '>') == 1) {
  3. error_reporting(E_ALL | E_STRICT);
  4. } else {
  5. }
  6.  
  7. if (intval(ini_get('display_errors')) == 0) {
  8. ini_set('display_errors', '1');
  9. }
  10. ?>


Try this..
Offline EluSurion - 14/02/2007 16:21
Avatar van EluSurion Nieuw lid Geen van de reply's werkt, ik heb ze allemaal geprobeerd...
Wat mij wel op is gevallen is dan Boukefalos zegt:
ini_set('dispay_errors', true);

en random zegt
ini_set('dispay_errors', '1');

ik weet niet of dat nog uit maakt want ik heb ze beide geprobeerd, maar als een van de twee fout is dat ze er hopenlijk op letten...

Maar dan de volgende vraag... Is het misschien mogelijk dat de server geen errors kan geven, of dat de server dat blockeerd ofzo??

In iedergeval al bedankt voor de snelle reply.
Offline Dark_Paul - 14/02/2007 16:35
Avatar van Dark_Paul PHP ver gevorderde Als PHP errors niet laat zien, zou je dat in principe met ini_set moeten verhelpen. Wat wordt er wel getoond als er een fout in je script zit?

Dat random een 1 gebruikt komt omdat random van getalletjes houdt.
Offline Rik - 14/02/2007 17:43
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Na nog wat zoeken heb ik gevonden dan het ini_set('display_errors', 'on') moet zijn. 
Offline Voldemort - 14/02/2007 17:46
Avatar van Voldemort PHP ver gevorderde
  1. error_reporting("E_ALL");

==>


E_ALL is een constante, geen string.
Offline webstab - 14/02/2007 17:52
Avatar van webstab PHP ver gevorderde Zet het volgende eens in je htaccess-file.
  1. php_flag display_errors on
Offline dotPixel - 14/02/2007 20:26
Avatar van dotPixel PHP interesse
Citaat:
Dat random een 1 gebruikt komt omdat random van getalletjes houdt.


Ook! Valentijns dag is voor mij getallen-dag. 

Citaat:
string ini_set ( string varname, string newvalue )


Tweede parameter moet een string zijn.
http://nl3.php....p#AEN37570

Standaard is de waarde "1", data type string.
  1. <?php
  2. echo gettype(ini_get('display_errors')) // string
  3. ?>


Vandaar dat ik in dit geval een getal, tussen quote zette.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.278s