OVH Cloud OVH Cloud

Maj Apache2 me crèe des soucis (etch)

8 réponses
Avatar
Philippe Merlin
Bonjour,
Je suis en etch, depuis ce matin apr=E8s un update et =E0 la suite d'un=20
dist-upgrade j'ai les messages suivant :
=2D------------------------------------------------------------------------
Stopping apache 2.0 web server...Syntax error on line 1=20
of /etc/apache2/mods-enabled/php4.load:
API module structure `php4_module' in file /usr/lib/apache2/modules/libphp4=
=2Eso=20
is garbled - perhaps this is not an Apache module DSO?
failed!
invoke-rc.d: initscript apache2, action "stop" failed.
dpkg=A0: erreur de traitement de apache2-common (--remove)=A0:
le sous-processus pre-removal script a retourn=E9 une erreur de sortie d'=
=E9tat 1
Des erreurs ont =E9t=E9 rencontr=E9es pendant l'ex=E9cution=A0:
apache2-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
=2D------------------------------------------------------------------------=
=2D------
l'erreur m'ennuierait pas trop car le serveur apache2 n'est pas lanc=E9, je=
suis=20
toujours en apache 1.3. Par contre ce qui m'ennuie c'est que sa bloque tout=
es=20
les autres mises =E0 jours.
Merci de votre Aide.
Philippe MERLIN

8 réponses

Avatar
Philippe Merlin
Bonjour,
Mon message n'ayant pas eu de succès, je me permets de le soumettre à n ouveau,
car je suis absolument bloqué, un apt-get dist-upgrade me dit de faire un
apt-ge -f install
Lorsque je le fait j'obtiens :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
apache2-mpm-prefork apache2.2-common
Les paquets suivants seront ENLEVÉS :
apache2-common
Les NOUVEAUX paquets suivants seront installés :
apache2.2-common
Les paquets retenus suivants seront changés :
apache2-mpm-prefork apache2.2-common
Les paquets suivants seront mis à jour :
apache2-mpm-prefork
1 mis à jour, 1 nouvellement installés, 1 à enlever et 51 non mis à jour.
7 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/1333ko dans les archives.
Après dépaquetage, 532ko d'espace disque supplémentaires seront utili sés.
Souhaitez-vous continuer [O/n] ? o
dpkg : apache2-common : problème de dépendance, mais suppression co mme
demandé :
apache2-mpm-prefork dépend de apache2-common (= 2.0.55-4.1).
(Lecture de la base de données... 231778 fichiers et répertoires déj à
installés.)
Suppression de apache2-common ...
Stopping apache 2.0 web server...Syntax error on line 1
of /etc/apache2/mods-enabled/php4.load:
API module structure `php4_module' in file /usr/lib/apache2/modules/libphp4 .so
is garbled - perhaps this is not an Apache module DSO?
failed!
invoke-rc.d: initscript apache2, action "stop" failed.
dpkg : erreur de traitement de apache2-common (--remove) :
le sous-processus pre-removal script a retourné une erreur de sortie d' état 1
Des erreurs ont été rencontrées pendant l'exécution :
apache2-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
------------------------------------------------------------------------
On tourne en rond, je ne sais pas comment m'en sortir, peut être en
réinstallant libphp4.so ? Es ce que quelqu'un peut il me transmettre un
libphp4.so pou i686 ? Toute idée sera la bienvenue .
A l'avance Merci.
Philippe MERLIN


Le samedi 28 octobre 2006 11:03, Philippe Merlin a écrit :
Bonjour,
Je suis en etch, depuis ce matin après un update et à la suite d'un
dist-upgrade j'ai les messages suivant :
-------------------------------------------------------------------------
Stopping apache 2.0 web server...Syntax error on line 1
of /etc/apache2/mods-enabled/php4.load:
API module structure `php4_module' in file
/usr/lib/apache2/modules/libphp4.so is garbled - perhaps this is not an
Apache module DSO?
failed!
invoke-rc.d: initscript apache2, action "stop" failed.
dpkg : erreur de traitement de apache2-common (--remove) :
le sous-processus pre-removal script a retourné une erreur de sortie
d'état 1 Des erreurs ont été rencontrées pendant l'exécution :
apache2-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
------------------------------------------------------------------------- --
----- l'erreur m'ennuierait pas trop car le serveur apache2 n'est pas lanc é,
je suis toujours en apache 1.3. Par contre ce qui m'ennuie c'est que sa
bloque toutes les autres mises à jours.
Merci de votre Aide.
Philippe MERLIN


Avatar
Jean-Michel OLTRA
Bonjour,


Le dimanche 29 octobre 2006, Philippe Merlin a écrit...


Stopping apache 2.0 web server...Syntax error on line 1
of /etc/apache2/mods-enabled/php4.load:
API module structure `php4_module' in file /usr/lib/apache2/modules/libphp4.so
is garbled - perhaps this is not an Apache module DSO?
failed!
invoke-rc.d: initscript apache2, action "stop" failed.
dpkg : erreur de traitement de apache2-common (--remove) :
le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
apache2-common
E: Sub-process /usr/bin/dpkg returned an error code (1)



Aux grand maux, les grands remèdes ? Sauve, puis supprime ce fichier. Et
tu verras bien si ça passe.


--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Philippe Merlin
Bonjour,
Merci pour ton message , mais même résultat, je crois que je devr ais restaurer
libphp4.so.
Comment le faire ? es ce que quelqu'un ne pourrait pas me transmettre un
libphp4.so pour i686 (etch) ?
Mon adresse e-mail es celle indiquée sur le messagea laquelle vous
retirer "-anti-spam".
A l'avance merci.
Philippe MERLIN


Le dimanche 29 octobre 2006 11:14, Jean-Michel OLTRA a écrit :
Bonjour,


Le dimanche 29 octobre 2006, Philippe Merlin a écrit...

> Stopping apache 2.0 web server...Syntax error on line 1
> of /etc/apache2/mods-enabled/php4.load:
> API module structure `php4_module' in file
> /usr/lib/apache2/modules/libphp4.so is garbled - perhaps this is not an
> Apache module DSO?
> failed!
> invoke-rc.d: initscript apache2, action "stop" failed.
> dpkg : erreur de traitement de apache2-common (--remove) :
> le sous-processus pre-removal script a retourné une erreur de sor tie
> d'état 1 Des erreurs ont été rencontrées pendant l' exécution :
> apache2-common
> E: Sub-process /usr/bin/dpkg returned an error code (1)

Aux grand maux, les grands remèdes ? Sauve, puis supprime ce fichier . Et
tu verras bien si ça passe.


--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


Avatar
Philippe Merlin
Bonjour,
Mes appels au secours n'ont pas eu beaucoup de réponse de la liste, je ne sais
quoi faire, j'ai besoin de votre aide, votre expérience, car je ne pe ux
faire de mise à jour.
Résumons le problème : Depuis une mise à jour d'Apache 2 que je n'utilise pas
pour l'instant on me dit que le module libphp4.so est "vérolé" (t raduction
libre) et je ne peux m'en sortir.
Je pense avoir plusieurs solutions
1) restaurer un libphp4.so , mais comment?
2) Supprimer Apache2, je le restaurerais plus tard, mais un apt-get remove me
renverra à apt-get -f install qui me renverra à la solution 1.
Merci pour votre aide
Philippe MERLIN



Le dimanche 29 octobre 2006 13:21, Philippe Merlin a écrit :
Bonjour,
Merci pour ton message , mais même résultat, je crois que je de vrais
restaurer libphp4.so.
Comment le faire ? es ce que quelqu'un ne pourrait pas me transmettre un
libphp4.so pour i686 (etch) ?
Mon adresse e-mail es celle indiquée sur le messagea laquelle vous
retirer "-anti-spam".
A l'avance merci.
Philippe MERLIN

Le dimanche 29 octobre 2006 11:14, Jean-Michel OLTRA a écrit :
> Bonjour,
>
>
> Le dimanche 29 octobre 2006, Philippe Merlin a écrit...
>
> > Stopping apache 2.0 web server...Syntax error on line 1
> > of /etc/apache2/mods-enabled/php4.load:
> > API module structure `php4_module' in file
> > /usr/lib/apache2/modules/libphp4.so is garbled - perhaps this is not an
> > Apache module DSO?
> > failed!
> > invoke-rc.d: initscript apache2, action "stop" failed.
> > dpkg : erreur de traitement de apache2-common (--remove) :
> > le sous-processus pre-removal script a retourné une erreur de s ortie
> > d'état 1 Des erreurs ont été rencontrées pendant l'exécution :
> > apache2-common
> > E: Sub-process /usr/bin/dpkg returned an error code (1)
>
> Aux grand maux, les grands remèdes ? Sauve, puis supprime ce fichi er. Et
> tu verras bien si ça passe.
>
>
> --
> jm
>
> A.E.L. Sarl (R.C.S CASTRES 490843240)
> http://www.affaires-en-ligne.com


Avatar
Jean-Michel OLTRA
Bonjour,


Le lundi 30 octobre 2006, Philippe Merlin a écrit...


Résumons le problème : Depuis une mise à jour d'Apache 2 que je n'utilise pas
pour l'instant on me dit que le module libphp4.so est "vérolé" (traduction
libre) et je ne peux m'en sortir.
Je pense avoir plusieurs solutions
1) restaurer un libphp4.so , mais comment?



Tu ne peux pas supprimer ce qui a rapport avec php4 ?


--
jm

A.E.L. Sarl (R.C.S CASTRES 490843240)
http://www.affaires-en-ligne.com


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Glennie Vignarajah
--nextPart7295223.H7E7SFDCpM
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Le Monday 30 October 2006 15:02, Philippe Merlin(Philippe Merlin
) a écrit:
Bonjour,



Bonjour,

2) Supprimer Apache2, je le restaurerais plus tard, mais un
apt-get remove me renverra à apt-get -f install qui me renverra à  
la solution 1. Merci pour votre aide




Essayez de supprimer le chargement du php4 ('a2dismod php') puis
d'arrêter apache (invoke-rc.d apache2 stop). Si vous n'arrivez pas
à l'arrêter, faites un 'killall apache2' afin de tuer tous les
process. Puis éditez le
fichier '/var/lib/dpkg/info/apache2-common.prerm' et ajouter la
ligne 'exit 0' avant le 'if'... Réessayez le désinstall.
C'est un peu bourrin comme solution, mais bon...

A+
--
Glennie
"Qui veut faire quelque chose trouve un moyen, qui ne veut rien faire
trouve une excuse."

--nextPart7295223.H7E7SFDCpM
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iQEVAwUARUZPMdHiioqkksXaAQKWFAf+PYD52xOIyg8GJe9mYOvOtFS4L+3TeDwe
xGH3S2bZ8ZFG18MmzMeFcabBsjhECRtTCW3gaUIjC7mqDdkibCJfNg6X8NikEVF8
Han5zeJ+Dp/fwBuoXbmzMSO43Frq4UkZ+aKjNrsUhJKIjCt5/cNMJZA3+Pf/0YfL
ifSNg1kfh/94JZlP/Fnkh9TzwDrjNWmQKPmrnUYgfPYWfVAggha3PHQGuIybVqxc
8Q9BA4U6kABoPx2As1G9mmwCN1GXoqk3O31ePCAsZj6tFjyhnPLPKM9KiGJvYEid
tdB7BewCBAyp8qOeVn9pA4ufjm/gzkTzN+eUeLW/+u9M1VM4z1U6Kg= =u0A1
-----END PGP SIGNATURE-----

--nextPart7295223.H7E7SFDCpM--


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Michel Grentzinger
Le dimanche 29 octobre 2006 10:08, Philippe Merlin a écrit :

Suppression de apache2-common ...
Stopping apache 2.0 web server...Syntax error on line 1
of /etc/apache2/mods-enabled/php4.load:
API module structure `php4_module' in file
/usr/lib/apache2/modules/libphp4.so is garbled - perhaps this is not an
Apache module DSO?
failed!
invoke-rc.d: initscript apache2, action "stop" failed.
dpkg : erreur de traitement de apache2-common (--remove) :
le sous-processus pre-removal script a retourné une erreur de sortie
d'état 1 Des erreurs ont été rencontrées pendant l'exécution :
apache2-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
------------------------------------------------------------------------
On tourne en rond, je ne sais pas comment m'en sortir, peut être en
réinstallant libphp4.so ? Es ce que quelqu'un peut il me transmettre un
libphp4.so pou i686 ? Toute idée sera la bienvenue .
A l'avance Merci.
Philippe MERLIN



Solution à essayer :
- désactiver ce module (pas sûr du nom) pendant la mise à jour :
# a2dismod php4
# apt-get -f install
# a2enmod php4

- essaie de virer apache2-common à la main avec
# dpkg --remove --purge --force-all apache2common

Et de relancer ton apt-get dist-upgrade.

--
Michel Grentzinger
OpenPGP key ID : B2BAFAFA
Available on http://www.keyserver.net
Avatar
Philippe Merlin
Bonjour,
Merci pour votre aide, effectivement grâce à un dpkg --remove apache2- common
apache2-mpm, si il détecte bien une erreur à l'arrêt d'apache2, il en lève
enfin ces paquets, et tout est rentré dans l'ordre.
Encore Merci.
Philippe MERLIN

Le lundi 30 octobre 2006 20:13, Michel Grentzinger a écrit :
Le dimanche 29 octobre 2006 10:08, Philippe Merlin a écrit :
> Suppression de apache2-common ...
> Stopping apache 2.0 web server...Syntax error on line 1
> of /etc/apache2/mods-enabled/php4.load:
> API module structure `php4_module' in file
> /usr/lib/apache2/modules/libphp4.so is garbled - perhaps this is not an
> Apache module DSO?
> failed!
> invoke-rc.d: initscript apache2, action "stop" failed.
> dpkg : erreur de traitement de apache2-common (--remove) :
> le sous-processus pre-removal script a retourné une erreur de sortie
> d'état 1 Des erreurs ont été rencontrées pendant l'exécution  :
> apache2-common
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> ------------------------------------------------------------------------
> On tourne en rond, je ne sais pas comment m'en sortir, peut être en
> réinstallant libphp4.so ? Es ce que quelqu'un peut il me transmettre un
> libphp4.so pou i686 ? Toute idée sera la bienvenue .
> A l'avance Merci.
> Philippe MERLIN

Solution à essayer :
- désactiver ce module (pas sûr du nom) pendant la mise à jour :
# a2dismod php4
# apt-get -f install
# a2enmod php4

- essaie de virer apache2-common à la main avec
# dpkg --remove --purge --force-all apache2common

Et de relancer ton apt-get dist-upgrade.