SPIP
Après migré le serveur web sous squeeze, j'ai eu un problème sous spip
Message erreur
[Wed May 30 10:11:55 2012] [error] [client 10.120.64.1] PHP Deprecated: Function ereg() is deprecated in /srv/www/la.refer.org/ecrire/inc_lang.php3 on line 134 [Wed May 30 10:11:55 2012] [error] [client 10.120.64.1] PHP Deprecated: Function ereg_replace() is deprecated in /srv/www/la.refer.org/ecrire/inc_version.php3 on line 531 [Wed May 30 10:11:55 2012] [error] [client 10.120.64.1] PHP Deprecated: Function ereg() is deprecated in /srv/www/la.refer.org/inc-stats.php3 on line 37 ||
comment cacher ce problème ??
Editer dans le fichier /var/www/votresite/ecrire/inc_version.php3 :
chercher la ligne error_reporting(E_ALL ^ E_NOTICE); et mettre en commentaire
- ajouter des ligne ci-dessous juste après cette ligne:
if (!defined('E_DEPRECATED')) define('E_DEPRECATED', 8192); define('SPIP_ERREUR_REPORT', E_ALL ^ E_NOTICE ^ E_DEPRECATED); error_reporting(SPIP_ERREUR_REPORT);
MOODLE
Un Exemple de bidouille pour un serveur Moodle derrière un serveur web frontal :
- On doit modifier 2 fichers ci-dessous:
Le fichier /etc/moodle/config.php :
........ $CFG->wwwroot = 'https://moodle.la.refer.org'; $CFG->wwwserver = 'https://moodle.la.refer.org'; ........
Le fichier /usr/share/moodle/lib/weblib.php :
Modifier la fonctionne function qualified_me() et garder simplement ci-dessous
function qualified_me() { global $CFG; return $CFG->wwwserver . me(); }