Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/05/2005, à 10:55

Philoup

php, apache, apache2 et mysql-server

Hello tout le monde,

Je viens d'installer apache, mysql-server et phpmyadmin sur ma machine. A priori tout fonctionne nickel après l'installation. En particulier, si je tape :

<?
phpinfo();
?>

dans essai.php, que je place dans /var/www, il affiche ce qu'il faut.

Mais après avoir redémarré, pas moyen de lui faire lire un quelconque fichier PHP, il me demande avec quel logiciel il doit ouvrir ce genre de fichier.

Quelqu'un a t-il une idée.

PS : je précise que j'ai installé apache et apache2. Il y a peut - être incompatibilité ...

Merci d'avance

Hors ligne

#2 Le 30/05/2005, à 11:28

Surprise

Re : php, apache, apache2 et mysql-server

Un fichier php ne peut pas s'ouvrir en double-cliquant dessus il faut obligatoirement le placer dans le dossier d'apache (/var/www/... par exemple) et l'ouvrir à l'aide d'un navigateur.

Si tu double clique c'est pour l'éditer et là un simple éditeur de texte suffit.;)


La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! (Albert Einstein)

Une petite pub: Dépannage informatique Loire

Hors ligne

#3 Le 30/05/2005, à 12:38

Philoup

Re : php, apache, apache2 et mysql-server

J'ai effectivement oublié de préciser que c'est sous firefox qu'il ne veut pas m'ouvrir les PHP.


...

Hors ligne

#4 Le 30/05/2005, à 12:47

Surprise

Re : php, apache, apache2 et mysql-server

lol excuse-moi roll

Dans /var/www/ il y a bien un dossier html si mes souvenir sont bons?
Si oui c'est ici qu'il faut les placer.

Sinon essaye avec l'extension .php* avec * la version de php que tu as installé.

Voilà je ne peux pas plus t'aider je suis pas un pro d'Apache (J'ai installé xampp ça me suffit pour du local wink )


La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! (Albert Einstein)

Une petite pub: Dépannage informatique Loire

Hors ligne

#5 Le 30/05/2005, à 12:50

Philoup

Re : php, apache, apache2 et mysql-server

Merci pour ces réponses Surprise...J'ai peut être une solution, ça peut toujours intéresser ...

Dans le fichier /usr/local/apache/conf/httpd.conf, il vous faudra retrouver la ligne #ServerName serveur et mettez en dessous par exemple:ServerName localhost (sans le # qui sert pour les remarques)

Ajoutez ensuite ces 4 lignes:


AddType application/x-httpd-ph3p .php3
AddType application/x-httpd-php .php
AddType application/x-httpd-php3-source .phps
AddType application/x-httpd-php-source .phps

ou les suivantes si vous souhaitez que vos fichiers .php3 et .php soit interprêté par PHP4


AddType application/x-httpd-php .php .php3
AddType application/x-httpd-php-source .phps

Ces lignes servent à dire à Apache que si l'extension est php par exemple alors c'est de type application/x-httpd-php

Hors ligne

#6 Le 31/05/2005, à 14:26

coffee

Re : php, apache, apache2 et mysql-server

Surprise a écrit :

Un fichier php ne peut pas s'ouvrir en double-cliquant dessus il faut obligatoirement le placer dans le dossier d'apache (/var/www/... par exemple) et l'ouvrir à l'aide d'un navigateur.

Si tu double clique c'est pour l'éditer et là un simple éditeur de texte suffit.;)

php4-cli - command-line interpreter for the php4 scripting language
Je sais pas mais pour moi, tu peux avoir du php en ligne de commande


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne