Demande #905
fermémise à jour theobromine debian en squeeze
100%
Description
Il faut mettre à jour le vserver theobromine en debian squeeze.
Mis à jour par Vincent-Xavier JUMEL il y a plus de 12 ans
- Assigné à mis à Quentin Gibeaux
Mis à jour par Vincent-Xavier JUMEL il y a plus de 12 ans
- Version cible mis à April Camp septembre 2012
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
- Statut changé de Nouveau à En cours de traitement
- % réalisé changé de 0 à 90
La mise à jour a été effectuée.
Deux problèmes lors de la mise à jour :
L'actualisation des scripts de démarrages qui ne marchait pas ; il a fallu purger le paquet libdevmapper avant de le réinstaller.
La configuration de sympa qui a réinitialisé le mot de passe ; après restitution, il se relance : voir si sympa fait toujours son boulot.
Au niveau des sites web, quelques erreurs php :
split() deprecated sur initiative.candidiats.fr
ereg() et ereg_replace deprecated sur phppetitin, dans la partie patchée par l'April.
le plugin openplanet qui ne fonctionne plus sur freesoftwarepact ; d'après benj il n'est plus utilisé. Il n'a pas évolué depuis 2008 : il a donc été désactivé.
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
split() deprecated sur initiative.candidiats.fr
-> j'ai remplacé split() par un explode() qui fait la même chose, mais qui est supporté par php.
ereg() et ereg_replace deprecated sur phppetitin, dans la partie patchée par l'April.
-> remplacés par des preg_match en ajoutant les // dans la chaine.
Il y a également un certain nombre de session_is_registred() qui trainnent, sur initiatives, ou encore sur les anciens sites des campagnes candidats.fr.
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
J'ai éradiqué tous les session_is_registred qui trainaient, ils avaient tous login en paramètre :
for file in $(rgrep "session_is_registered" * | grep -v .svn | cut -f 1 -d :); do sed -i 's/session_is_registered ( '"'login'"' )/array_key_exists('"'login'"', $_SESSION)/g' $file; done
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
Apache est vraiment trop gourmand : 60% de ram, voir pourquoi c'est le cas.
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
quelques modifications de configuration apache ont été faites, pour consommer moins de mémoire. Xcache a également été installé pour gérer mieux la mémoire avec PHP.
La suppression de sympa et de cgi_bin, semble montrer que c'était le fautif.
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
- Statut changé de En cours de traitement à Fermé
- % réalisé changé de 90 à 100