Installation apache - erreur code 1 pour /usr/bin/dpkg - Installation - Linux et OS Alternatifs
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 :
|
Edit : je sais pas si ça peut vous aider mais voici la fin de mon /var/log/dpkg.log
Code :
|
Marsh Posté le 08-03-2008 à 18:16:38
très mauvais ça
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
Marsh Posté le 08-03-2008 à 20:26:08
zecrazytux a écrit : |
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 ?
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 ?
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 ?
Marsh Posté le 09-03-2008 à 14:29:13
logs ? (/var/log/apache2/error.log)
contenu de du fichier contenant les vhosts ?
Citation : |
oui
c'est un fichier dans lequel tu rajoute ta conf perso, qui est inclue dans apache2.conf
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.
Marsh Posté le 09-03-2008 à 14:42:44
check tes permissions
Marsh Posté le 08-03-2008 à 15:11:21
Bonjour,
A l'installation d'apache j'ai cette succession d'erreurs :
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 édité par Profil supprimé le 08-03-2008 à 15:49:04