OVH Cloud OVH Cloud

apache2 ne veux pas s'arreter

13 réponses
Avatar
murphy2712
------=_Part_4453_14970547.1159867074428
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

J'ai voulu faire une mise =E0 jour d'apache2 mais apt a =E9chou=E9 car il n=
'arrive
pas =E0 stopper apache2 ; m=EAme =E0 la main ca ne veux plus stopper :

# /etc/init.d/apache2 stop
Stopping apache 2.0 web server...apache2: Syntax error on line 116 of
/etc/apache2/apache2.conf: Syntax error on line 1 of
/etc/apache2/mods-enabled/cgi.load: Cannot load
/usr/lib/apache2/modules/mod_cgi.so into server:
/usr/lib/apache2/modules/mod_cgi.so: undefined symbol:
apr_filename_of_pathname
failed!

Comment faire pour l'arreter, et ainsi d=E9bloquer mon apt ?
Merci pour vos id=E9es.

------=_Part_4453_14970547.1159867074428
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

J'ai voulu faire une mise =E0 jour d'apache2 mais apt a =E9chou=E9 car il n=
'arrive pas =E0 stopper apache2 ; m=EAme =E0 la main ca ne veux plus stoppe=
r :<br><br># /etc/init.d/apache2 stop<br>Stopping apache 2.0 web server...a=
pache2: Syntax error on line 116 of /etc/apache2/apache2.conf: Syntax error=
on line 1 of /etc/apache2/mods-enabled/cgi.load: Cannot load /usr/lib/apac=
he2/modules/mod_cgi.so into server: /usr/lib/apache2/modules/mod_cgi.so: un=
defined symbol: apr_filename_of_pathname
<br>&nbsp;failed!<br><br>Comment faire pour l'arreter, et ainsi d=E9bloquer=
mon apt ?<br>Merci pour vos id=E9es.<br>

------=_Part_4453_14970547.1159867074428--


--
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 debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

3 réponses

1 2
Avatar
fra-duf-no-spam
Le 13424ième jour après Epoch,
écrivait:

On 10/3/06, François TOURDE wrote:


Et n'envoie un mail qu'à la fin ;)





Ok j'envoi mon email de fin :)



Bien joué :)

Comme "conseillé" j'ai commenté/supprimé les dizaines de l ignes qui
bloquaient la désinstallation d'apache2 dans apache2.conf , puis vir é à la
main les paquets avec dpkg (au risque de péter mes dépendances. ..) et ouf
mon apt est sauvé :)



Mauvaise idée à mon avis. Tu aurais pû les enlever avec apt, puisque
celui-ci remarchait, non?

Enfin ce n'est pas tout sauvé car "apache" veux bien s'installer mai s pas du
tout apache2 / 2.2, serai-ce la nouvelle version sid qui pose
problème ?



Ah, tu es en Sid ? ... Eh bien... Débrouille toi sans moi :)
... Vérifie quand même que sur Sid il n'y a pas de soucis. Pour ça, il
y a bugs.debian.org qui est ton ami.
Avatar
fra-duf-no-spam
Le 13424ième jour après Epoch,
écrivait:

Je m'en suis sorti en créant des fichiers vides là où apac he en voulait :

"touch: ne peut faire un touch sur `/var/log/apache2/error.log': Aucun
fichier ou répertoire de ce type"
"touch: ne peut faire un touch sur `/var/log/apache2/access.log': Aucun
fichier ou répertoire de ce type"

avec un cat > /var/log/apache2/error.log et cat >
/var/log/apache2/access.log



Le "touch" se faisait peut-être à partir d'un utilisateur non
autorisé, du coup il faudra que tu surveille si apache2 a le droit
d'écriture.

Tu pouvais aussi les créer avec "touch /var/log/apache2/error.log" ou
alors avec "> /var/log/apache2/error.log"


Maintenant cest bon il est installé ;)
Mais... apache ne m'affiche pas les fichier php executés : ils sont juste
listés dans le navigateur tel ils seraient dans konqueror.
Je pense à un pb php mais ca semble être un pb de sid :

# apt-get install --reinstall php5
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.

Puisque vous n'avez demandé qu'une seule opération, le paquet n 'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situati on :

Les paquets suivants contiennent des dépendances non satisfaites :
php5: Dépend: libapache2-mod-php5 (>= 5.1.6-3) mais ne sera pas installé
ou
libapache-mod-php5 (>= 5.1.6-3) mais ne sera pas instal lé ou
php5-cgi (>= 5.1.6-3) mais 5.1.6-2 devra être inst allé
Dépend: php5-common (>= 5.1.6-3) mais 5.1.6-2 devra ê tre installé
E: Paquets défectueux

Sachant que sont installés :
- libapache2-mod-php5 (5.1.6-2),
- php5-cgi (5.1.6-2),
- php5-common (5.1.6-2).

Et qu'il n'y a rien de plus récent dans les dépots.



Vérifie aussi que la prise en charge par apache est bien déclar ée. Tu
devrais avoir un truc du genre dans httpd.conf ou autre fichier de
conf:

AddType application/x-httpd-php .php

Pour moi, en php4, j'ai dans /etc/apache2/mods-available le fichier
php4.conf contenant:

<IfModule mod_php4.c>
AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
</IfModule>

A toi de jouer !
Avatar
murphy2712
------=_Part_8782_26323849.1159884954721
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Vérifie aussi que la prise en charge par apache est bien déclarée. Tu
devrais avoir un truc du genre dans httpd.conf ou autre fichier de
conf:

AddType application/x-httpd-php .php

Pour moi, en php4, j'ai dans /etc/apache2/mods-available le fichier
php4.conf contenant:

<IfModule mod_php4.c>
AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
</IfModule>

A toi de jouer !




Le principal problème actuellement c'est bien que php4/php5 n'est plus
installé et ne veux pas se réinstaller donc ce n'est pas une histoire d e
configuration de php. En fait je pense que les dépots ne sont pas encore à
jour :

php5: Dépend: libapache2-mod-php5 (>= 5.1.6-3) mais ne sera pas insta llé
ou
libapache-mod-php5 (>= 5.1.6-3) mais ne sera pas install é ou
php5-cgi (>= 5.1.6-3) mais ne sera pas installé
Dépend: php5-common (>= 5.1.6-3) mais ne sera pas installé

et les dépots contiennent tous une version 5.1.6-2, donc je suppose qu'il
faut attendre les versions 5.1.6-3 comme le paquet php5.

------=_Part_8782_26323849.1159884954721
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

<br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Vérifi e aussi que la prise en charge par apache est bien déclarée. Tu<br>devr ais avoir un truc du genre dans
httpd.conf ou autre fichier de<br>conf:<br><br>AddType application/x-httpd- php .php<br><br>Pour moi, en php4, j'ai dans /etc/apache2/mods-available le fichier<br>php4.conf contenant:<br><br>&lt;IfModule mod_php4.c&gt;<br>
&nbsp;&nbsp;AddType application/x-httpd-php .php .phtml .php3<br>&nbsp;&nbs p;AddType application/x-httpd-php-source .phps<br>&lt;/IfModule&gt;<br><br> A toi de jouer !<br><br></blockquote></div><br>Le principal problème actu ellement c'est bien que php4/php5 n'est plus installé et ne veux pas se r éinstaller donc ce n'est pas une histoire de configuration de php. En fai t je pense que les dépots ne sont pas encore à jour :
<br><br>&nbsp; php5: Dépend: libapache2-mod-php5 (&gt;= 5.1.6-3) mais n e sera pas installé ou<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libapache-mod-php5 (&gt;= 5.1 .6-3) mais ne sera pas installé ou<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; php5-cgi (&gt;= 5 .1.6-3) mais ne sera pas installé
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dépend: php5-common (&gt; = 5.1.6-3) mais ne sera pas installé<br><br>et les dépots contiennent tous une version 5.1.6-2, donc je suppose qu'il faut attendre les versions 5.1.6-3 comme le paquet php5.<br>

------=_Part_8782_26323849.1159884954721--


--
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
1 2