Rechercher : dans
Par :

Site php marche en localhost et pas en url

Dernière réponse le 5 oct 2007 à 05:41:56 Murps, le 1 mai 2005 à 19:32:23 
 Signaler ce message aux modérateurs

Bonjour tous.
J'ai un problème bizarre avec php mysql. Mon site fonctionne impeccable en localhost et quand je tape http://monordi/monsite/index.php le site marche toujours mais je perds TOUTES mes variables de session d'une page à l'autre.
J'ai bien vérifié quand je demande l'affichage de ces variablesj'ai un u'ndefined variable on line...'.

Y aurait pas un pb de configuration ?
Help aidez moi SVP je galère depuis plusieurs jours sur le net pour trouver l'info...

Configuration: windows xp

php myadmin 2.5.3.
mysql 4.0.15

Meilleures réponses pour « site php marche en localhost et pas en url » dans :
PHP - Nettoyer une chaîne de caractères VoirVoici une fonction en PHP qui peut être assez pratique, surtout quand on fait de l'URL Rewriting. Cette fonction permet de transformer les caractères de n'importe quelle chaîne de caractères en chaîne non accentuée, en enlevant les caractères...
Télécharger PHP FTP Synchronizer VoirLa mise à jour de site web est aussi complexe que sa conception. Alors il faut utiliser le bon outil avec les bon paramètres et une bonne connaissance de programmation pour mettre à jour un site. PHP FTP Synchronizer est une application vous...
URL VoirQu'est-ce qu'une URL? Une URL (Uniform Resource Locator) est un format de nommage universel pour désigner une ressource sur Internet. Il s'agit d'une chaîne de caractères ASCII imprimables qui se décompose en cinq parties : Le nom du...
Installation de EasyPHP VoirIntroduction à EasyPHP Afin de faire fonctionner PHP, il est nécessaire à la base d'en télécharger les sources depuis un site spécialisé (par exemple PHP.net), puis de compiler celui-ci (ainsi que d'éditer les liens) afin de créer un fichier...
Introduction à PHP VoirQu'est-ce que PHP? PHP est un langage interprété (un langage de script) exécuté du côté serveur (comme les scripts CGI, ASP, ...) et non du côté client (un script écrit en Javascript ou une applet Java s'exécute sur votre ordinateur...). La...

1

crabs, le 1 mai 2005 à 19:44:59

Salut,
fait une page phpinfo.php qui contient le code suivant :

<?php
phpinfo() ;
?>

Lance-le avec une url localhost puis avec une url http://monordi/monsite
Regarde les différences dans la configuration et essaies de corriger.
Peux-tu aussi préciser les versions et noms des logiciels :
- serveur web (IIS ?, Apache ?)
- php
A+, crabs ..., I think Slackware sounds better than 'Microsoft,'
-- Patrick Volkerding - founder and maintainer of Slackware

Répondre à crabs

2

murps, le 1 mai 2005 à 20:05:29

J'ai essayé mais les 2 méthodes pour afficher phpinfo.php donnent des résultats RIGOUREUSEMENT identiques !

sinon la version php 1.7 affiche :
PHP Version 4.3.3
apache 1.3.27
phpmyadmin 2.5.3
mysql 4.0.15

Merci
PS : suis impressioné par la vitesse de réaction du forum !

Répondre à murps

3

crabs, le 1 mai 2005 à 20:28:06

Ok,
Si ce n'est déjà fait :
regarde le log d'erreur d'apache, il contient surement des infos supplémentaires.
..., I think Slackware sounds better than 'Microsoft,'
-- Patrick Volkerding - founder and maintainer of Slackware

Répondre à crabs

4

 murps, le 1 mai 2005 à 20:59:47

J'ai regardé le log d'apache.

J'ai tout une série d'erreurs identiques, il y a juste le nom de la variable à changer, là c'est la variable session MM_date . TOUTES mes variables session donnent la même erreur !

Voila :
[Sun May 01 17:42:36 2005] [error] PHP Notice: Undefined index: MM_date in c:\program files\easyphp1-7\www\gestionbii\saisir_reponse.php on line 130

Qui suis-je ? Ou vais-je ?

Que faire ?

Répondre à murps