j’ ai installé php5 selon le tuto :
wiki.debian.org/fr/Lamp
j’ai effectué ceci :
Installer PHP comme partie d’une LAMP avec Debian est assez simple, en tant que root installez les paquets suivants :
apt-get install php5 php5-mysql libapache2-mod-php5
ensuite j’ai fait ceci :
Pour tester l’interface PHP, modifiez le fichiez /var/www/apache2-default/test.php :
nano /var/www/apache2-default/test.php
et ajoutez-y la ligne suivante :
<?php phpinfo(); ?>et la un problème, dans /var/www/apache2-default/test.php, le dossier apache2-default n’existe pas (j’ai tenté de créé le dossier mais je n’ai pas les droit), et en effectuant nano il ouvre un dossier vide(et ne peut l’enregistrer car le dossier est inexistant)
donc j’ai tenté un install de ceci :
[quote=“vv222”][quote=“maha”]dpkg : des problèmes de dépendances empêchent la configuration de libapache2-mod-php5 :
libapache2-mod-php5 dépend de libdb4.6 ; cependant :
Le paquet libdb4.6 n’est pas installé.
libapache2-mod-php5 dépend de libgssapi-krb5-2 (>= 1.6.dfsg.2) ; cependant :
Le paquet libgssapi-krb5-2 n’est pas installé.
libapache2-mod-php5 dépend de libk5crypto3 (>= 1.6.dfsg.2) ; cependant :
Le paquet libk5crypto3 n’est pas installé.
libapache2-mod-php5 dépend de libkrb5-3 (>= 1.6.dfsg.2) ; cependant :
Le paquet libkrb5-3 n’est pas installé.
libapache2-mod-php5 dépend de libpcre3 (>= 7.7) ; cependant :
La version de libpcre3 sur le système est 6.7+7.4-4.
libapache2-mod-php5 dépend de libssl0.9.8 (>= 0.9.8f-5) ; cependant :
La version de libssl0.9.8 sur le système est 0.9.8c-4etch3.
libapache2-mod-php5 dépend de libxml2 (>= 2.6.28) ; cependant :
La version de libxml2 sur le système est 2.6.27.dfsg-5.
libapache2-mod-php5 dépend de php5-common (= 5.2.9.dfsg.1-1) ; cependant :
Le paquet php5-common n’est pas installé.
dpkg : erreur de traitement de libapache2-mod-php5 (–install) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
libapache2-mod-php5[/quote]
Tu dois donc avant d’installer libapache-mod-php5 installer libdb4.6, libgssapi-krb5-2, libk5crypto3, libkrb5-3, libssl0.9.8, libxml2 et php5-common dont le paquet libapache-mod-php5 dépend.[/quote]
mais ça n’a rien donné
voila les réponses pendant l’install :
root@localhost:/home/thorhyeux# aptitude install php5 php5-mysql libapache2-mod-php5
Les paquets suivants seront ENLEVÉS :
xulrunner-10.0{u}
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 24,6 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] y
(Lecture de la base de données… 145372 fichiers et répertoires déjà installés.)
Suppression de xulrunner-10.0 …
Traitement des actions différées (« triggers ») pour « man-db »…
root@localhost:/home/thorhyeux# nano /var/www/apache2-default/test.php
root@localhost:/home/thorhyeux# apt-get install libdb4.6
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Note : sélection de libdb4.6-tcl pour l’expression rationnelle « libdb4.6 »
Note : sélection de libdb4.6-java-dev pour l’expression rationnelle « libdb4.6 »
Note : sélection de libdb4o6.0-cil pour l’expression rationnelle « libdb4.6 »
Note : sélection de libdb4.6-dev pour l’expression rationnelle « libdb4.6 »
Note : sélection de libdb4.6+±dev pour l’expression rationnelle « libdb4.6 »
Note : sélection de libdb4o6.1-cil pour l’expression rationnelle « libdb4.6 »
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@localhost:/home/thorhyeux# apt-get install libgssapi-krb5-2
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
libgssapi-krb5-2 est déjà la plus récente version disponible.
libgssapi-krb5-2 passé en « installé manuellement ».
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@localhost:/home/thorhyeux# apt-get install libk5crypto3
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
libk5crypto3 est déjà la plus récente version disponible.
libk5crypto3 passé en « installé manuellement ».
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@localhost:/home/thorhyeux# apt-get install libkrb5-3
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
libkrb5-3 est déjà la plus récente version disponible.
libkrb5-3 passé en « installé manuellement ».
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@localhost:/home/thorhyeux# apt-get install libssl0.9.8
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Aucune version du paquet libssl0.9.8 n’est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu’il est devenu obsolète
ou qu’il n’est disponible que sur une autre source
E: Le paquet « libssl0.9.8 » n’a pas de version susceptible d’être installée
root@localhost:/home/thorhyeux# apt-get install libxml2
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
libxml2 est déjà la plus récente version disponible.
libxml2 passé en « installé manuellement ».
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@localhost:/home/thorhyeux# php5-common
bash: php5-common : commande introuvable
root@localhost:/home/thorhyeux# apt-get install php5-common
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
php5-common est déjà la plus récente version disponible.
php5-common passé en « installé manuellement ».
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@localhost:/home/thorhyeux# apt-get install libapache-mod-php5
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Aucune version du paquet libapache-mod-php5 n’est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu’il est devenu obsolète
ou qu’il n’est disponible que sur une autre source
E: Le paquet « libapache-mod-php5 » n’a pas de version susceptible d’être installée
root@localhost:/home/thorhyeux# apt-get install php5 php5-mysql libapache2-mod-php5
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
libapache2-mod-php5 est déjà la plus récente version disponible.
php5 est déjà la plus récente version disponible.
php5-mysql est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@localhost:/home/thorhyeux# service apache2 restart
[…] Restarting web server: apache2apache2: Could not reliably determine the server’s fully qualified domain name, using ::1 for ServerName
… waiting apache2: Could not reliably determine the server’s fully qualified domain name, using ::1 for ServerName
je me tourne à nouveau vers vous, car encore je ne sais plus ou donné de la tête
merci