Problème avec apache2 sur debian

Résolu/Fermé
kiefer35 - 14 mars 2009 à 09:58
 mangaii2 - 14 mars 2009 à 16:16
Bonjour,

En voulant créer un virtualhost pour mon site j'ai rendu le serveur apache inopérationnel.
En suivant plusieurs conseils sur les forums j'ai désinstallé !?! apache2 avec les commandes suivantes :
#apt-get remove --purge apache2 apache2.2-common
comme ça ne suffisait pas j'ai supprimé tous les répertoires faisant référence à apache2 dans /etc et /var/log
puis j'ai réinstallé apache2 puis php5 enfin j'ai exécuté
#dpkg-reconfigure apache2
#/etc/init.d/apache2 restart

J'ai un fichier test.php qui contient simplement <? phpinfo(); ?> dans /var/www
quand dans firefox je tape l'url http://mon_IP/test.php, le navigateur me propose de télécharger test.php.
Même chose après avoir installé phpmyadmin par aptitude install phpmyadmin, quand dans firefox je tape l'url http://mon_IP/phpmyadmin, le navigateur me propose de télécharger "application/x-httpd-php".
Par contre quand je tape juste http://mon_IP la page contenant "It Works" apparait (c'est le message contenu dans /var/www/index.html.

Quelqu'un a-t'il une idée ? Ce serait cool.

6 réponses

et donc ???
0
Désolé ... j'avais pas vu la fin du message.

As-tu installé php ????
Sinon, c'est normal qu'apache ne traite pas les fichiers PHP !

apt-get install php5
0
Oui j'ai réinstallé php5
Par contre en essayant la commande
#aptitude install apache php5 libapache-mod-ph5
la commande me retourne une erreur indiquant que libapache-mod-php5 est cassé et que je dois installé les dépendances manuellement.
Comment savoir lesquelles ?

Merci de votre aide
0
Tu devrai même installer tout ça si tu veux utiliser php et mysql :

apt-get install apache2 mysql-server php5 php5-mysql php5-gd
/etc/init.d/apache2 restart


Si tu as toujours des soucis il nous faudrait plus d'infos ! (log erreur, messages ...)
0
apt-get install libapache-mod-php5

Il te dira les dépendances requises
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
OUPS !

apt-get install libapache2-mod-php5

Si tu essaye d'installer pour apache 1, ca va pas le faire.
0
Merci,

En installant la bonne version cela fonctionne à nouveau.
Problème résolu.

Actuellement mon site (en joomla) est installé dans /var/www/joomla.

Pour y accéder de l'exterieur l'url suivante fonctionne : http://www.mondomaine.fr/joomla

C'est normalement avec la notion de virtualhost que je pourrai y accéder directement en tapant : http://www.mondomaine.fr.
Je galère sans y arriver.

Un peu d'aide serait la bien venue

Merci d'avance.
0
rajoute ça à la fin de du conf apache (/etc/apache2/httpd.conf)

<VirtualHost *:80>
ServerName www.domaine.com
ServerAlias domaine.com

DocumentRoot /var/www/joomla/

</VirtualHost>


et restart apache
0