Page 1 sur 1
Problème d'affichage avec EasyPHP
Posté : 31 oct. 2006, 17:37
par jenvril
Bonjour tout le monde.
J'ai découvert ce forum grâce au Site du ZérO, et je me demandais si vous pourriez m'aider à résoudre un problème que j'ai avec easyPHP: lorsque j'ouvre les pages web de mon alias (j'utilise Internet Explorer), le PHP n'est pas généré, donc je vois tout le code que j'ai écrit. Comment ça se fait? Je précise que j'ai bien laissé le répertoire www à son emplacement par défaut.
Merci d'avance.
PS: Je voudrais poser une question qui concerne ma base de données MySQL. J'utilise Free comme "hébergeur", et j'ai déjà une base de données avec leur serveur. La question peut paraître bête, mais laquelle dois-je utiliser, celle avec easyPHP, ou celle avec Free?
Posté : 31 oct. 2006, 18:19
par El doc
Salut,
Pour l'histoire du code qui s'affiche on dirait que tu n'as pas lancé easyphp...Pour ta base, utilises easyphp en local pour tes tests et free quand tu passeras ton site en ligne...
El doc
Posté : 31 oct. 2006, 18:26
par jenvril
ok merci pour ton conseil, sinon si lancer easyphp consiste à double cliquer sur le logiciel, attendre que apache et mysql se démarrent et cliquer sur "Administration", ben easyphp est bien lancé normalement
et puis j'accède à mes pages par l'intermédiaire de l'administration donc obligatoirement easyphp est censé être lancé... c'est bizarre
Posté : 31 oct. 2006, 18:28
par Ryle
Tes pages ont-elles bien une extension ".php" ? (voire .php3, .php5, ...)
Posté : 31 oct. 2006, 18:55
par jenvril
euh dans le dossier où elles se trouvent oui, mais j'ai remarqué que dés que je mets un lien vers une autre de mes pages, je suis obligée d'enlever le ".php" sinon ça me fait l'erreur 404! et ça fait pareil avec .html. en fait dés que je veux lier une page à une autre je mets par exemple:
et pas
Posté : 01 nov. 2006, 10:36
par jenvril
il y a toujours personne qui pourrait m'aider? lol
Posté : 01 nov. 2006, 10:52
par Cyrano
Il y a peut-être un problème dans la configuration de ton serveur Apache.
Édite le fichier httpd.conf, tu devrais y trouver une ligne semblable à celle-ci :
Si tu ne la trouves pas, il y a un problème... Un détail que j'ignore avec EasyPHP, c'est la version du serveur Apache : 1.x ou 2 ?
Si c'est Apache 2, alors cette ligne devrait être précédée de celle-ci :
Posté : 01 nov. 2006, 11:12
par jenvril
sur l'administration ils ont mis "Apache 1.3.33" je sais pas si c'est ça que tu me demande mais bon^^
Voilà ce qu'il y a dans httpd.conf:
Code : Tout sélectionner
AddType application/vnd.wap.wmlc .wmlc
AddType application/x-httpd-php .phtml .pwml .php3 .php4 .php .php2 .inc
J'ai essayé de le précéder de ce que tu m'as donné, et Apache n'a plus voulu démarrer, donc ça doit être la version 1.x
Mais je crois que j'ai compris pourquoi ça ne marche pas! J'ai réenregistré toutes mes pages en mettant moi-même le ".php" sans le sélectionner dans la liste, et là il me met bien le nom des pages avec leur extension dans l'alias

quand je les ouvre je ne vois plus le code, par contre je vois "Parse error on ligne 7", mais ça ça doit être duà une erreur dans mon script. Merci beaucoup pour votre aide!
Posté : 01 nov. 2006, 11:18
par Cyrano
[Résolu] 
Posté : 01 nov. 2006, 11:44
par jenvril
oui résolu