Index du Forum » » Questions fréquentes

Auteur

Erreurs (Notice) avec EasyPHP 1.7
axel
10065       
 

  Posté : 23-10-2003 01:44

Si vous avez des "Notices" comme ceux ci :

Notice: Constant LOCK_EX already defined in c:\monsite\cache.class.php on line 19

Notice: Constant LOCK_UN already defined in c:\monsite\cache.class.php on line 20

Notice: Undefined variable: admin in c:\monsite\auth.inc.php on line 62

Notice: Undefined variable: user in c:\monsitemainfile.php on line 53

Notice: Use of undefined constant user - assumed 'user' in c:\monsite\mainfile.php on line 451

Notice: Undefined index: user in c:\monsitemainfile.php on line 451

Notice: Use of undefined constant mday - assumed 'mday' in c:\monsite\index.php on line 48

Notice: Use of undefined constant mon - assumed 'mon' in c:\monsite\index.php on line 51

Notice: Use of undefined constant year - assumed 'year' in c:\monsite\index.php on line 54

Notice: Use of undefined constant hours - assumed 'hours' in c:\monsite\index.php on line 55

Notice: Use of undefined constant minutes - assumed 'minutes' in c:\monsite\index.php on line 56
etc....

qui apparaissent de partout sur votre site web, vous utilisez vraisemblablement EasyPHP 1.7...

Pour enlever ces Notices, trouver le fichier php.ini [quelque part dans le répertoire d'EasyPHP],
reperez les lignes :
[...]
error_reporting = E_ALL
AutoStartServers=Y
AutoStartEasyPhp=N
[...]

et remplacez par :
[...]
error_reporting = E_ALL & ~E_NOTICE
AutoStartServers=Y
AutoStartEasyPhp=N
[...]

OU BIEN

Dans le fichier grab_globals.php

Juste après la ligne :
=> define('NPDS_GRAB_GLOBALS_!include!D', 1);

rajouter la ligne :
=> error_reporting(E_ERROR | E_WARNING | E_PARSE);

-: Puis Rédémmarrez les serveurs d'EasyPHP.... :-

[ Message édité par : developpeur : 04-02-2004 18:25 ]



Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=8174&forum=28