Page 1 sur 2
[Debian5] Installation php5.3.*
Posté : 16 févr. 2011, 23:15
par jojolapine
Bonsoir à tous,
J'aimerais savoir si vous pouviez m'aider à installer php5.3 sur une debian5?
J'ai beau chercher sur le net je ne trouve que des vieux articles pour php5.0/1 j'ai trouvé cet article :
http://renoirboulanger.com/blog/2010/01 ... -officiel/
Mais visiblement il n'est plus très à jour... Aucune mise à jour ne m'est proposée...
J'ai essayé ici aussi :
http://www.dotdeb.org/instructions/ pas mieux...
Je précise que je ne souhaite pas faire de compilation à la main, je voudrais un truc propre qui ne casse pas les mises à jour apt-get etc...
Merci d'avance!

Re: [Debian5] Installation php5.3.*
Posté : 16 févr. 2011, 23:30
par stealth35
pour la version 5, il faut aller chercher les dotdeb, t'as une erreur particulière ?
Re: [Debian5] Installation php5.3.*
Posté : 16 févr. 2011, 23:39
par jojolapine
Et bien avec des sources qui ressemblent à ceci:
Code : Tout sélectionner
deb http://packages.dotdeb.org oldstable all
deb-src http://packages.dotdeb.org oldstable all
deb http://php53.dotdeb.org stable all
deb-src http://php53.dotdeb.org stable all
J'ai l'impression que j'ai réussit à upgrader php pour la version 5.2.17:
Code : Tout sélectionner
apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été conservés :
mysql-client mysql-server
Les paquets suivants seront mis à jour :
libapache2-mod-php5 mysql-common php-pear php5 php5-cgi php5-cli php5-common php5-curl php5-gd php5-mysql
10 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
Il est nécessaire de prendre 11,6Mo dans les archives.
Après cette opération, 1485ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? o
Réception de : 1 http://packages.dotdeb.org oldstable/all php5-cli 5.2.17-0.dotdeb.0 [2654kB]
Réception de : 2 http://packages.dotdeb.org oldstable/all php5-cgi 5.2.17-0.dotdeb.0 [5261kB]
Réception de : 3 http://packages.dotdeb.org oldstable/all php5-mysql 5.2.17-0.dotdeb.0 [65,9kB]
Réception de : 4 http://packages.dotdeb.org oldstable/all php5-gd 5.2.17-0.dotdeb.0 [102kB]
Réception de : 5 http://packages.dotdeb.org oldstable/all php5-curl 5.2.17-0.dotdeb.0 [24,4kB]
Réception de : 6 http://packages.dotdeb.org oldstable/all libapache2-mod-php5 5.2.17-0.dotdeb.0 [2662kB]
Réception de : 7 http://packages.dotdeb.org oldstable/all php5-common 5.2.17-0.dotdeb.0 [374kB]
Réception de : 8 http://packages.dotdeb.org oldstable/all mysql-common 5.1.54-0.dotdeb.0 [76,3kB]
Réception de : 9 http://packages.dotdeb.org oldstable/all php-pear 5.2.17-0.dotdeb.0 [338kB]
Réception de : 10 http://packages.dotdeb.org oldstable/all php5 5.2.17-0.dotdeb.0 [1056B]
11,6Mo réceptionnés en 2s (4697ko/s)
(Lecture de la base de données... 65607 fichiers et répertoires déjà installés.)
Préparation du remplacement de php5-cli 5.2.6.dfsg.1-1+lenny9 (en utilisant .../php5-cli_5.2.17-0.dotdeb.0_i386.deb) ...
Dépaquetage de la mise à jour de php5-cli ...
Préparation du remplacement de php5-cgi 5.2.6.dfsg.1-1+lenny9 (en utilisant .../php5-cgi_5.2.17-0.dotdeb.0_i386.deb) ...
Dépaquetage de la mise à jour de php5-cgi ...
Préparation du remplacement de php5-mysql 5.2.6.dfsg.1-1+lenny9 (en utilisant .../php5-mysql_5.2.17-0.dotdeb.0_i386.deb) ...
Dépaquetage de la mise à jour de php5-mysql ...
Préparation du remplacement de php5-gd 5.2.6.dfsg.1-1+lenny9 (en utilisant .../php5-gd_5.2.17-0.dotdeb.0_i386.deb) ...
Dépaquetage de la mise à jour de php5-gd ...
Préparation du remplacement de php5-curl 5.2.6.dfsg.1-1+lenny9 (en utilisant .../php5-curl_5.2.17-0.dotdeb.0_i386.deb) ...
Dépaquetage de la mise à jour de php5-curl ...
Préparation du remplacement de libapache2-mod-php5 5.2.6.dfsg.1-1+lenny9 (en utilisant .../libapache2-mod-php5_5.2.17-0.dotdeb.0_i386.deb) ...
Dépaquetage de la mise à jour de libapache2-mod-php5 ...
Préparation du remplacement de php5-common 5.2.6.dfsg.1-1+lenny9 (en utilisant .../php5-common_5.2.17-0.dotdeb.0_i386.deb) ...
Dépaquetage de la mise à jour de php5-common ...
Préparation du remplacement de mysql-common 5.0.51a-24+lenny5 (en utilisant .../mysql-common_5.1.54-0.dotdeb.0_all.deb) ...
Dépaquetage de la mise à jour de mysql-common ...
Préparation du remplacement de php-pear 5.2.6.dfsg.1-1+lenny9 (en utilisant .../php-pear_5.2.17-0.dotdeb.0_all.deb) ...
Dépaquetage de la mise à jour de php-pear ...
Préparation du remplacement de php5 5.2.6.dfsg.1-1+lenny9 (en utilisant .../php5_5.2.17-0.dotdeb.0_all.deb) ...
Dépaquetage de la mise à jour de php5 ...
Traitement des actions différées (« triggers ») pour « man-db »...
Paramétrage de php5-common (5.2.17-0.dotdeb.0) ...
Paramétrage de php5-cli (5.2.17-0.dotdeb.0) ...
Replacing config file /etc/php5/cli/php.ini with new version
Paramétrage de php5-cgi (5.2.17-0.dotdeb.0) ...
Paramétrage de libapache2-mod-php5 (5.2.17-0.dotdeb.0) ...
Paramétrage de php5-mysql (5.2.17-0.dotdeb.0) ...
Paramétrage de php5-gd (5.2.17-0.dotdeb.0) ...
Paramétrage de php5-curl (5.2.17-0.dotdeb.0) ...
Paramétrage de mysql-common (5.1.54-0.dotdeb.0) ...
Installation de la nouvelle version du fichier de configuration /etc/mysql/my.cnf ...
Paramétrage de php-pear (5.2.17-0.dotdeb.0) ...
Installation de la nouvelle version du fichier de configuration /etc/pear/pear.conf ...
Paramétrage de php5 (5.2.17-0.dotdeb.0) ...
user:/home/user# php -v
PHP 5.2.17-0.dotdeb.0 with Suhosin-Patch 0.9.7 (cli) (built: Jan 7 2011 08:21:57)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
Et j'ai beau mettre stable ou oldstable... ça ne semble pas vouloir trouver de version 5.3 :/
Re: [Debian5] Installation php5.3.*
Posté : 16 févr. 2011, 23:43
par stealth35
y'a pas d'erreur quand tu fais ton apt-get update ?
Re: [Debian5] Installation php5.3.*
Posté : 16 févr. 2011, 23:44
par jojolapine
Neuh

Code : Tout sélectionner
apt-get update
Atteint http://mirrors.gandi.net lenny Release.gpg
Atteint http://mirrors.gandi.net lenny/main Translation-fr
Ign http://mirrors.gandi.net lenny/contrib Translation-fr
Ign http://mirrors.gandi.net lenny/non-free Translation-fr
Atteint http://mirrors.gandi.net lenny Release.gpg
Ign http://mirrors.gandi.net lenny/main Translation-fr
Atteint http://mirrors.gandi.net lenny Release
Atteint http://mirrors.gandi.net lenny Release
Ign http://mirrors.gandi.net lenny/main Packages/DiffIndex
Ign http://mirrors.gandi.net lenny/contrib Packages/DiffIndex
Ign http://mirrors.gandi.net lenny/non-free Packages/DiffIndex
Atteint http://mirrors.gandi.net lenny/main Packages
Ign http://mirrors.gandi.net lenny/main Packages/DiffIndex
Atteint http://mirrors.gandi.net lenny/contrib Packages
Atteint http://mirrors.gandi.net lenny/non-free Packages
Atteint http://mirrors.gandi.net lenny/main Packages
Atteint http://packages.dotdeb.org oldstable Release.gpg
Ign http://packages.dotdeb.org oldstable/all Translation-fr
Atteint http://php53.dotdeb.org stable Release.gpg
Ign http://php53.dotdeb.org stable/all Translation-fr
Atteint http://security.debian.org lenny/updates Release.gpg
Ign http://security.debian.org lenny/updates/main Translation-fr
Ign http://security.debian.org lenny/updates/contrib Translation-fr
Atteint http://packages.dotdeb.org oldstable Release
Atteint http://php53.dotdeb.org stable Release
Ign http://security.debian.org lenny/updates/non-free Translation-fr
Atteint http://security.debian.org lenny/updates Release
Ign http://packages.dotdeb.org oldstable/all Packages/DiffIndex
Ign http://php53.dotdeb.org stable/all Packages/DiffIndex
Ign http://security.debian.org lenny/updates/main Packages/DiffIndex
Ign http://packages.dotdeb.org oldstable/all Sources/DiffIndex
Ign http://php53.dotdeb.org stable/all Sources/DiffIndex
Ign http://security.debian.org lenny/updates/contrib Packages/DiffIndex
Ign http://security.debian.org lenny/updates/non-free Packages/DiffIndex
Atteint http://packages.dotdeb.org oldstable/all Packages
Atteint http://security.debian.org lenny/updates/main Packages
Atteint http://security.debian.org lenny/updates/contrib Packages
Atteint http://packages.dotdeb.org oldstable/all Sources
Atteint http://php53.dotdeb.org stable/all Packages
Atteint http://security.debian.org lenny/updates/non-free Packages
Atteint http://php53.dotdeb.org stable/all Sources
Atteint http://software.virtualmin.com virtualmin-lenny Release.gpg
Ign http://software.virtualmin.com virtualmin-lenny/main Translation-fr
Atteint http://software.virtualmin.com virtualmin-universal Release.gpg
Ign http://software.virtualmin.com virtualmin-universal/main Translation-fr
Atteint http://software.virtualmin.com virtualmin-lenny Release
Atteint http://software.virtualmin.com virtualmin-universal Release
Ign http://software.virtualmin.com virtualmin-lenny/main Packages/DiffIndex
Ign http://software.virtualmin.com virtualmin-universal/main Packages/DiffIndex
Atteint http://software.virtualmin.com virtualmin-lenny/main Packages
Atteint http://software.virtualmin.com virtualmin-universal/main Packages
Lecture des listes de paquets... Fait
Re: [Debian5] Installation php5.3.*
Posté : 16 févr. 2011, 23:47
par stealth35
dans aptitude il y est ?
Re: [Debian5] Installation php5.3.*
Posté : 16 févr. 2011, 23:57
par jojolapine
Ok avec aptitude...
Désolé pas plus le temps ça a fait du grabuge sur des sites en place :/
Re: [Debian5] Installation php5.3.*
Posté : 17 févr. 2011, 00:38
par jojolapine
Bon je m'en sort pas...
J'avais des erreurs dues à la configuration register_long_array...
J'ai tout passé à Off
Mais maintenant dans les erreurs apache2
J'ai des erreurs de ce type:
Code : Tout sélectionner
[Wed Feb 16 23:28:49 2011] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Wed Feb 16 23:28:49 2011] [notice] Digest: generating secret for digest authentication ...
[Wed Feb 16 23:28:49 2011] [notice] Digest: done
[Wed Feb 16 23:28:49 2011] [notice] Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 PHP/5.3.5-0.dotdeb.0 with Suhosin-Patch mod_ruby/1.2.6 Ruby/1.8.7(2008-08-11) mod_ssl/2.2.9 OpenSSL/0.9.8g configured -- resuming normal operations
[Wed Feb 16 23:28:53 2011] [notice] mod_fcgid: call /pathto/index.php with wrapper /pathto/fcgi-bin/php5.fcgi
[Wed Feb 16 23:31:14 2011] [notice] mod_fcgid: call /pathto/index.php with wrapper /pathto/fcgi-bin/php5.fcgi
Re: [Debian5] Installation php5.3.*
Posté : 17 févr. 2011, 00:58
par stealth35
y'a aucune erreur la

c'est que des notifications, t'as l'air d'être en PHP 5.3.5 la ?
Re: [Debian5] Installation php5.3.*
Posté : 17 févr. 2011, 01:01
par jojolapine
Oué mais c'est la cata...
J'arrive à loggé aucune espèce d'erreurs et j'ai deux gros sites down :/
Je pige pas oO
Re: [Debian5] Installation php5.3.*
Posté : 17 févr. 2011, 01:39
par stealth35
Oué mais c'est la cata...
J'arrive à loggé aucune espèce d'erreurs et j'ai deux gros sites down :/
Je pige pas oO
t'es passé en E_ALL | E_STRICT ?
Re: [Debian5] Installation php5.3.*
Posté : 25 févr. 2011, 09:26
par jojolapine
Yep,
Désolé pour le retard... j'ai un peu tendance à ne pas clôturer mes posts en ce moment :-°
Pour infos c'était dû à une utilisation de protocoles personnels (
moi://blabla) lié à une mauvaise configuration de susoshin...
Vala

Merci encore!
Re: [Debian5] Installation php5.3.*
Posté : 28 févr. 2011, 11:01
par Nagol
php sous debian = naze
sous debian vaut mieux compiler son propre apache/php plutôt que d'utiliser les packages officiels, ils ont jamais été foutus de faire des packages corrects (notamment au niveau de GD) ou suffisamment récent, et même souvent ni récents ni corrects

.
Re: [Debian5] Installation php5.3.*
Posté : 28 févr. 2011, 12:17
par Berzemus
php sous debian = naze
Le monde manichéen selon
Nagol
Et comme d'habitude c'est en partie vrai, en partie faux.
Re: [Debian5] Installation php5.3.*
Posté : 28 févr. 2011, 13:48
par @rthur
Sinon il y a dotdeb qui une fois ajouté aux sources permettait d'avoir sous Debian des versions à jour de PHP/MySQL assez facilement :
http://www.dotdeb.org