path.php : ça marche pas ... - PHP - Programmation
Marsh Posté le 16-04-2004 à 10:35:05
si tu fais un fichier tout con, du genre index.php avec dedans <? echo "toto"; ?>
Et que tu vas sur ton site, il t'affiche la page d'accueil ? Où il veut télécharger le fichier index.php ? ou alors il te met qu'il n'y a pas de page ?
++
Marsh Posté le 17-04-2004 à 13:18:37
Salut,
En fait, je me suis trompé, c'est pas free, c'est neuf telecom.
J'ai fait un fichier tout con, et je l'ai mis à la racine du site. L'adresse est http://bepimaco.neuf.fr : à cette adresse il dit qu'il n'y a pas de page, si je rajoute /index.php, il télécharge le fichier
Marsh Posté le 17-04-2004 à 13:20:30
le fichier n'est pas interprété. Tu ne peux donc pas utiliser PHP chez neuf. Trouve un autre hébergeur
Marsh Posté le 18-04-2004 à 00:38:16
Meci de votre aide, j'attends les codes de chez free
Marsh Posté le 18-04-2004 à 12:30:27
J'ai essayé avec La Poste, ça marche, mais y'a pas l'adresse du site :
http://pagesperso.laposte.net/bepimaco/path.php
Marsh Posté le 18-04-2004 à 13:44:17
Je ne comprends pas pkoi tu veux ajouter le phpinfo() ...
Mets juste ça ds ton fichier :
Code :
|
Et c'est tout ... ça devrait marcher.
++
Marsh Posté le 18-04-2004 à 15:13:33
J'ai mis le code que tu m'as donné, et maintenant, ça fait juste une page blanche ...
Marsh Posté le 18-04-2004 à 16:42:32
Euh ... pour le miens sous Win ça me dit :
\C:\FoxServ\www\
Marsh Posté le 18-04-2004 à 19:47:43
Il me dit :
/bepimaco/path.php
Donc, ça doit marcher
(J'ai mis <?php echo $_SERVER["PHP_SELF"]; ?> )
Merci, Gilbert, merci DJ Yell, et merci aux autres
Marsh Posté le 18-04-2004 à 19:58:17
Ce truc la je m'en sers pour trouver le chemin depuis le root (marche aussi avec les Virtual Hosts).
Marsh Posté le 18-04-2004 à 20:02:29
Je ne crois pas que $_SERVER["PHP_SELF"] donne le chemin complet ...d'ailleurs je doute que "/bepimaco/path.php" soit un chemin complet ...
Ca devrait peut etre ressembler à un truc du genre "/var/www/bepimaco/path.php".... et je doute que la poste stock les sitse directement sur le root...
++
Marsh Posté le 18-04-2004 à 20:10:32
Tiens, voila le script à faire :
<?
echo $_SERVER['SCRIPT_FILENAME'];
?>
++
Marsh Posté le 18-04-2004 à 20:27:09
C'est exactement ça
maintenant, j'ai une adresse à ralonges ...
Merci DJ YeLL, sans toi, je sais pas ce que j'aurais fait ...
Marsh Posté le 18-04-2004 à 20:49:09
Dj YeLL a écrit : Je ne crois pas que $_SERVER["PHP_SELF"] donne le chemin complet ...d'ailleurs je doute que "/bepimaco/path.php" soit un chemin complet ... |
Ah oui effectivement : la c'est dans le cas d'une exécution en environnement "apache", c'est à dire pas au niveau du serveur réel mais du host http.
Marsh Posté le 18-04-2004 à 23:37:07
bepimaco a écrit : C'est exactement ça |
Ya pas de quoi ... ça fera 15?
Ce fut un plaisir de te rendre service
++
Marsh Posté le 14-04-2004 à 16:45:55
Pour pouvoir faire un fichier .htaccess, il faut trouver le chemin absolu du site. J'ai trouvé sur plusieurs site cette astuce :
Créer avec le bloc-note un documents contenant ceci :<?php
phpinfo();
echo realpath("path.php" );
?>
Enregistrer ce fichier sous le nom path.php à la racine du site
Dans le navigateur, taper http://www.mon_site.com/path.php, et normalement, on a toutes les infos voulues.
J'ai essayé sur 2 sites différents, et ça marche pas, à chaque fois il télécharge le fichier path?php sur mon ordi.
---------------
Bepimaco