Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Distributions > Debian

Debian Vos questions sur la distribution Debian

Réponse
 
Outils de la discussion
Vieux 18/07/2008, 14h14   #1 (permalink)
Membre du Club
 
Date d'inscription: février 2005
Messages: 109
Par défaut Apache2 et php5.

Bonjour,

voila j'ai reinstallé apache2, Php5, Postgresql et Phppgadmin mais j'ai un souci car lorsque je souhaite accéder a Phppgadmin j'ai cette fenêtre qui s'ouvre



J'ai crée un fichier phpinfo.php mais pareil. Apparement apache2 n'interprete pas les fichiers PHP
pourtant j'ai bien intallé php5 et libapache2-mod-php5. Par contre je ne sais pas comment activer le module php pour apache2 car quand je fait

Code :
a2enmod php5
ERROR: Module php5 does not exist!
Il y a surement une configuration a faire mais malgre tous les tutos que j'ai lu cela ne fonctionne pas.

Ce serait chouette si vous aviez une idée pour m'aider car le deviens fou depuis hier matin que j'y suis.

Merci beaucoup
pcsystemd est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/07/2008, 14h44   #2 (permalink)
Alp
Responsable C++
 
Avatar de Alp
 
Date d'inscription: juin 2005
Messages: 6 051
Par défaut

Peux-tu nous dire comment as-tu installé php ?

Sinon, il semble s'agir d'un fichier PHTML sur ton screenshot. Peut-être qu'il faut rajouter cette extension à celles que va interpréter apache.

As-tu essayé de lire un simple fichier php du genre :
Code php :
<?php
 
echo 'Salut';
 
?>
en passant par apache ?
Alp est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/07/2008, 14h51   #3 (permalink)
Membre chevronné
 
Date d'inscription: mai 2004
Messages: 677
Par défaut

salut
sans doute le module php5 qui n'est pas installé

quelle est ta distro ?
par exemple sous ubuntu on fait

sudo aptitude install libapache2-mod-php5

a+
deny est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/07/2008, 14h55   #4 (permalink)
Membre du Club
 
Date d'inscription: février 2005
Messages: 109
Par défaut

Merci pour ta réponse.

Pour installer PHP je suis passé par :

apt_get install apache2 libapache2-mod-php5 php5 php5-psql php5-gci etc...

effectivement comme je précise dans mon premier post j'ai crée un fichier phpinfo.php mais apache ne me l'affiche pas il m'ouvre exactement la même fenêtre que ci_dessus mais avec pour type de fichier PHP
pcsystemd est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/07/2008, 14h56   #5 (permalink)
Membre du Club
 
Date d'inscription: février 2005
Messages: 109
Par défaut

deny ,

j'ai bien installé libapache2-mod-php5. Je suis sous Debian Lenny.

Merci
pcsystemd est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/07/2008, 14h58   #6 (permalink)
Alp
Responsable C++
 
Avatar de Alp
 
Date d'inscription: juin 2005
Messages: 6 051
Par défaut

Et pourtant tu as toujours :
Code :
a2enmod php5
ERROR: Module php5 does not exist!
?
Alp est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 18/07/2008, 15h26   #7 (permalink)
Membre du Club
 
Date d'inscription: février 2005
Messages: 109
Par défaut

Bon pour ce qui est des fichiers PHP c'est ok en fait j'ai crée dans /etc/apache2/mods-availables/ les fichiers :
php5.load avec comme contenu :

Code :
LoadModule php5_module/usr/lib/apache2/modules/libphp5.so
puis le fichier php5.conf :

Code :
<IfModule mod_php5.c>
  AddType application/x-httpd-php .php .phtml .php3
  AddType application/x-httpd-php-source .phps
</IfModule>
puis j'ai crée les liens dans /etc/apache2/mods-enabled/ :

Code :
ln-s/etc/apache2/mods-availables/php5.load/etc/apache2/mods-enabled/php5.load
ln-s/etc/apache2/mods-availables/php5.conf/etc/apache2/mods-enabled/php5.conf
et redemarrer Apache et c'est ok.

PAr contre j'ai toujours le problème avec PhppgAdmin toujours même fenêtre.

Merci
pcsystemd est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 20/07/2008, 02h00   #8 (permalink)
Membre Confirmé
 
Avatar de liquideshark
 
Date d'inscription: septembre 2006
Messages: 237
Par défaut

Essaye avec le gestionnaire synaptique dés fois ça passe désinstalle et reinstalle. Et! noublie pas de mettre a jour ton source.list et faire un
Code :
apt-get update
et tu installe le php5 pour apache 2

@+
__________________
===================================
===Accroche ta charrue à l'Open source===
===================================
liquideshark est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/07/2008, 08h23   #9 (permalink)
Membre du Club
 
Date d'inscription: février 2005
Messages: 109
Par défaut

Voila c'est résolu j'ai ajouté la ligne suivante dans mon fichier apache2.conf et vider mon cache :

Code :
AddType application/x-httpd-php .php .phtml
Merci
pcsystemd est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Distributions > Debian



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide