petit pb en php sans dout très con - Programmation
Marsh Posté le 29-05-2001 à 14:41:29
Là à mon avis c'est que le serveur n'interprete pas ton fichier php, tu es sûr d'avopir installé php sur ton serveur?
essaie de faire un fichier test.php dans lequel tu mets
<?php
phpinfo()
?>
et appelle-le direct, si ça marche tu devrais voir s'afficher les infos de config.
Attention avec php3 il faut peut-être que tu appelles ton fichier .php3 (à moins de modifier la config serveur)
Marsh Posté le 29-05-2001 à 14:52:27
voui y'a des trucs à déclarer dans le httpconf pour le serveur apache
cf sur phpinfo.net y'a des tutoriels sympas pour faire l'install et la config de tout çà Apache/PHP/MySQL
c comme çà que g fait
Marsh Posté le 29-05-2001 à 14:53:14
T'es sûr que t'as installé php
Marsh Posté le 29-05-2001 à 15:13:43
connais pas easyPHP, mais çà doit tout de configurer bien normalement
sinon t'as démarré ton serveur HTTP(apache par ex) ??
c apache dans easyPHP ??
Marsh Posté le 29-05-2001 à 15:20:00
avec easy php:
Quand tu l'installe, il doit te metre deux icones en bas a gauche..
tu lance apache, puis MySQL, et ensuite, tu as ton server qui est lancé
Maintenant, pour voir ta page <?php phpinfo() ?>, il faut que dans ie tu tape localhost/nomdetapage.php3, en précisant que l'arborescence apres localhost/ correspond a ce qu'il y a apres www/ du repertiore d'install de easyphp
Essaie et dis moi ce que ca donne... (normalement meme sans deplacer tapage, il doit afficher qqch avec http://localhost)
Marsh Posté le 29-05-2001 à 15:26:33
tu as bien mis en route le serveur apache ?
t'as des trucs la-bas :
http://www.nexen.net
http://www.php.net/manual/fr/
Marsh Posté le 29-05-2001 à 15:27:54
verification de l'installation :
avec easyphp (si c'est bien installé)
tu lance apache par le fichier GO.bat du répertoire d'installation.
puis tu lance ton navigateur et tu met l'adresse local 127.0.0.1
à ce moment tu devrais avoir la page de démarrage de easyphp.
si tu l'a pas, c'est que c'est pas bien installé.
Marsh Posté le 29-05-2001 à 20:26:47
fais appel au localhost
comme si c t un site web
http://localhost/blabla.php
Marsh Posté le 29-05-2001 à 22:25:10
j'ai eu ce pb là aussi après installation de easyphp, ensuite Photoshop était lent et un tweaker refusait de fonctionner. Bon je désinstalle, mais ça ne change rien, j'installe FoxServ et là il interprète comme il veut et apache ne fonctionne pas si easyphp n'est pas installé, mais c'est normal, dans php.ini, tous les chemins d'apache renvoient à easyphp. Par contre rien à faire pour mysql, veut pu marcher avec esayphp et quickphp, ne semble marcher qu'avec FoxServ. Bon je teste si FoxServ fonctionne bien en faisant un truc de news qui les stocke dans une table mysql. Bon ben ça marche po, je fais plusieurs essais croyant avoir fait une erreur dans mon script vu que j'utilise une fonction se trouvant dans un fichier .inc pour la connexion et ça marche po. Et ce matin, ben tiens, une de mes news est dans la table alors qu'hier elle y était pas.
Donc j'ai réinstallé la bécanne et seulement QuickPHP 1.0.
Au fait, il y a un patch pour apache 1.3.19 qui corrige des disfonctionnements du serveur.
Marsh Posté le 29-05-2001 à 14:38:05
voila au lieu d'éxécuter mon fichier php quand je clique sur un bouton de validation de formulaire il me demande si je veux le télécharger sur mon disque....