Installation apache - erreur code 1 pour /usr/bin/dpkg

Installation apache - erreur code 1 pour /usr/bin/dpkg - Installation - Linux et OS Alternatifs

Marsh Posté le 08-03-2008 à 15:11:21    

Bonjour,

 

A l'installation d'apache j'ai cette succession d'erreurs :

 
Code :
  1. apache: could not open document config file /etc/apache/httpd.conf
  2. failed!
  3. invoke-rc.d: initscript apache, action "start" failed.
  4. dpkg : erreur de traitement de apache (--configure) :
  5. le sous-processus post-installation script a retourné une erreur de sortie d'état 1
  6. Paramétrage de apache2 (2.2.3-4+etch4) ...
  7. Paramétrage de php5 (5.2.0-8+etch10) ...
  8. Des erreurs ont été rencontrées pendant l'exécution :
  9. apache
  10. E: Sub-process /usr/bin/dpkg returned an error code (1)


il faut dire que je n'ai pas bien compris comment installer apache2 avec php5 : faut-il avoir apache d'installé pour installer apache2 ? Bref j'ai pas mal galéré, et une manip que j'aurai pas dû faire c'était d'effacer les répertoires /etc/apache /etc/apache2 et /etc/php5 (j'avais fait un apt-get remove apache apache2 php5 avant mais ça libérait que dalle de place je trouvais ça bizarre, et ces 3 répertoires restaient présents). A l'origine mon problème c'est qu'il y avait une ligne à rajouter dans un fichier de configuration pour faire tourner php mais je savais pas où la mettre vu qu'elle n'y était pas en commenté...

 

Bref, comment refaire une installation propre, avec apache+php5+postgresql (sachant que j'ai déjà postgresql 8.1 d'installé) ?

Message cité 1 fois
Message édité par Profil supprimé le 08-03-2008 à 15:49:04
Reply

Marsh Posté le 08-03-2008 à 15:11:21   

Reply

Marsh Posté le 08-03-2008 à 15:48:40    

J'ai trouvé ce topic : http://forum.hardware.fr/hfr/OSAlt [...] 3480_1.htm

 

Mais il m'a pas aidé, j'ai toujours une erreur code (1) à l'installation de apache :

 
Code :
  1. Paramétrage de apache (1.3.34-4.1+etch1) ...
  2. dpkg : erreur de traitement de apache (--configure) :
  3. le sous-processus post-installation script a retourné une erreur de sortie d'état 1
  4. Des erreurs ont été rencontrées pendant l'exécution :
  5. apache
  6. E: Sub-process /usr/bin/dpkg returned an error code (1)
 

Edit : je sais pas si ça peut vous aider mais voici la fin de mon /var/log/dpkg.log

 
Code :
  1. 2008-03-08 15:47:00 status half-installed apache2-utils 2.2.3-4+etch4
  2. 2008-03-08 15:47:00 status unpacked apache2-utils 2.2.3-4+etch4
  3. 2008-03-08 15:47:00 status unpacked apache2-utils 2.2.3-4+etch4
  4. 2008-03-08 15:47:00 install apache-common 1.3.34-4.1+etch1 1.3.34-4.1+etch1
  5. 2008-03-08 15:47:00 status half-installed apache-common 1.3.34-4.1+etch1
  6. 2008-03-08 15:47:00 status unpacked apache-common 1.3.34-4.1+etch1
  7. 2008-03-08 15:47:00 status unpacked apache-common 1.3.34-4.1+etch1
  8. 2008-03-08 15:47:00 install apache 1.3.34-4.1+etch1 1.3.34-4.1+etch1
  9. 2008-03-08 15:47:00 status half-installed apache 1.3.34-4.1+etch1
  10. 2008-03-08 15:47:00 status unpacked apache 1.3.34-4.1+etch1
  11. 2008-03-08 15:47:00 status unpacked apache 1.3.34-4.1+etch1
  12. 2008-03-08 15:47:00 status unpacked apache2-utils 2.2.3-4+etch4
  13. 2008-03-08 15:47:00 status half-configured apache2-utils 2.2.3-4+etch4
  14. 2008-03-08 15:47:00 status installed apache2-utils 2.2.3-4+etch4
  15. 2008-03-08 15:47:00 status unpacked apache-common 1.3.34-4.1+etch1
  16. 2008-03-08 15:47:00 status half-configured apache-common 1.3.34-4.1+etch1
  17. 2008-03-08 15:47:01 status installed apache-common 1.3.34-4.1+etch1
  18. 2008-03-08 15:47:01 status unpacked apache 1.3.34-4.1+etch1
  19. 2008-03-08 15:47:01 status unpacked apache 1.3.34-4.1+etch1
  20. 2008-03-08 15:47:01 status unpacked apache 1.3.34-4.1+etch1
  21. 2008-03-08 15:47:01 status half-configured apache 1.3.34-4.1+etch1


Message édité par Profil supprimé le 08-03-2008 à 15:54:26
Reply

Marsh Posté le 08-03-2008 à 18:16:38    


 
très mauvais ça :o
et les fichiers qu restent sont les fichiers de conf (purge pour les enlever)
 
pour installer apache2 avec le support php5, il suffit des paquets apache2 et libapache2-mod-php5


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 08-03-2008 à 20:26:08    

zecrazytux a écrit :


 
très mauvais ça :o
et les fichiers qu restent sont les fichiers de conf (purge pour les enlever)
 
pour installer apache2 avec le support php5, il suffit des paquets apache2 et libapache2-mod-php5


 
Merci de ta réponse. Est-ce que par défaut php trouvera postgresql ?
 
Autre remarque, je voulais justement enlever les fichier de conf, vu que je trouvais pas la ligne à modifier. Mais depuis que l'installation de apache foire les fichiers de conf sont pas présents où alors vides... le paquet libapache2-mod-php5 édite-t-il ces fichiers de conf ?

Reply

Marsh Posté le 08-03-2008 à 20:39:41    


 
le plus simple pour toi est de faire une purge (dpkg --purge ou apt-get --purge remove) des packages relatif à apache2 et php5.
 
ensuite tu installe les paquets nécessaires, à savoir ceux  que j'ai cité ci dessus. Pour postgres, un "apt-cache search postgres php5"  te dira d'installer php5-pgsql  
 
les paquets debian permettent d'avoir un ssytème fonctionnel dès l'installation. (les modules sont déja activés, via un script: a2enmod, donc pas de ligne à modifier dans le fichier de conf - voir a2dismod pour désactive run module.)
 
C'est beau Debian, non ? :love:


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 09-03-2008 à 13:58:27    

Salut,
 
j'ai fait comme tu m'as dit, tout purger et réinstaller apache2+php5+les modules php5-pgsql et libapache2-mod-php5. Le serveur se lance sans erreur, et j'ai modifié le chemin /var/www en /home/login/www dans /etc/apache2/sites-available/default. Mais en tapant "localhost", "192.168.0.1" et même 192.168.0.1/~login/index.html (ou php) dans firefox, apache me sort un "Not found"...?
 
Sinon il y a toujours rien dans /etc/apache/httpd.conf et /etc/apache2/httpd.conf, c'est normal ?

Reply

Marsh Posté le 09-03-2008 à 14:29:13    


 
logs ? (/var/log/apache2/error.log)
contenu de du fichier contenant les vhosts ?
 
 

Citation :


Sinon il y a toujours rien dans /etc/apache/httpd.conf et /etc/apache2/httpd.conf, c'est normal ?


 
oui
c'est un fichier dans lequel tu rajoute ta conf perso, qui est inclue dans apache2.conf


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 09-03-2008 à 14:41:44    

J'avais pas tapé le bon nom de fichier (il trouvait pas indec.php lol), mais en tapant le bon :
 
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
 
Fatal error: Unknown: Failed opening required '/home/.../index.php' (include_path='.: /usr/share/php: /usr/share/pear') in Unknown on line 0
 
dans firefox.


Message édité par Profil supprimé le 09-03-2008 à 14:43:51
Reply

Marsh Posté le 09-03-2008 à 14:42:44    

check tes permissions :spamafote:


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 09-03-2008 à 14:47:09    

Ok ça marche niquel.
 
Merci de m'avoir accordé du temps :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed