begin process at 2012 05 31 05:01:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Pb de config ou de code ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pb de config ou de code ?

mardi 1 juillet 2008 à 17:27:56 | Pb de config ou de code ?

fregolo52

Membre Club
bonjour à tous,

Je suis grand débutant en PHP, je n'en ai jamais fait, je viens plutôt du monde C/C++ mais je dois faire des petites modif dans su un intranet.

J'ai installé EasyPHP, j'ai copié le code du serveur, en local chez moi. Et je me retrouve avec plusieurs problèmes : 
- Erreur variable non définie :
 dans index.php, cette variable est $host (hote mysql entre autre)
 dans index.php il y a require("config.php") et dans config.php : require ("acces_db.php") la variable host est dans ce fichier.
 Si je mets require ("acces_db.php") dans index.php je n'ai plus le problème.
D'où ma question, quelle pourrait être la différence entre ma config locale et le serveur ?

- Commentaires interprétés :
Autre chose très bizarre, dans config.php il a y un commentaire style // timeout -> 20min
Lorsque, je me connecte à mon appli WEB, tout le code apres la fleche -> s'affiche dans ma page web.
Si j vire la fecle dans le commentaire j'ai le meme comportement avec du code cette fois-ci, style foreach ($tableau as $cle=>$value), le code apres => s'affiche dans la page web.

Quelqu'un peut-il me guider dans mes problèmes (de config probablement) ?

Merci
mardi 1 juillet 2008 à 18:01:06 | Re : Pb de config ou de code ?

neigedhiver

Réponse acceptée !
Salut,

"Si je mets require ("acces_db.php") dans index.php je n'ai plus le problème.
D'où ma question, quelle pourrait être la différence entre ma config locale et le serveur ?"

Le fichier php.ini a une directive de configuration qui est auto_prepend_file
Cette directive spécifie un fichier qui sera inclu par défaut dans tous les scripts (ceux appelés directement, pas ceux inclus depuis un autre).

Pour le deuxième problème... Je n'ai qu'une seule piste : short_open_tag
Si cette directive vaut 1, les tags d'ouverture de php peuvent être :
<?php
ou
<?

La première syntaxe est la seule qui fonctionne dans toutes les configurations. La seconde, nécessite que la-dite directive soit à 1. Si elle est à 0, ils ne seront pas reconnus, et donc le code ne sera pas interprété par PHP.
C'est peut-être pas ça, mais... c'est une idée, sans voir ton fichier de config, sans voir ton code...


Neige

N'hésitez pas à lire la doc de PHP avant de poser des questions triviales...
mardi 1 juillet 2008 à 22:16:33 | Re : Pb de config ou de code ?

fregolo52

Membre Club
Neigedhiver,

je te remercie pour tes réponses, je pense que tu as répondu à ma 1ere question, je testerai ta solution demain matin 1ere heure :)
Par contre, il me semble de souvenir que tous les fichiers que j'ai vu commencent par <?php, mais je regarderai dans les fichiers inclus dans le fichiers config.php; c'est peut-être dans l'un d'entres eux qu'il y a un tag court.
mercredi 2 juillet 2008 à 09:42:07 | Re : Pb de config ou de code ?

fregolo52

Membre Club
Merci.

En fait tu avais tout bon, c'était exactement ça mes pb.
J'ai ajouté dans include_path mon chemin. Et cetains fichiers avaient le tag <?.
Merci d'avoir ajouter les liens sur les noms de varaible.



Cette discussion est classée dans : code, variable, php, config, index


Répondre à ce message

Sujets en rapport avec ce message

Problème de easy PHP 1.6 à easy PHP 1.7, variable [ par kilgoreweb ] Bonjour !, en installant la nouvelle version de easy PHP 1.7 je me suis aperçue que les variables de mes scripts PHP déliraient ex : Notice: Undefined robleme de variable PHP 1.7 [ par rich25200 ] bonjour,j'utilise easyPHP 1.7 et j'ai un proble de variable..J'ai ma page index.php et lorsque je clique sur un lien j'envoie la meme page avec des va pb de variable non defini avec switch [ par loicba ] BonjourJe suis débutant et j'ai un petit probler avec mon code sourcece code se trouve sur index.php et donc lor du 1er lancement , la variable $mod n Petit pb en PHP, iniatiliser une variable dans une liste deroulante [ par dadoudamien ] Bonjour,JE galère un peu.J'essaye de mettre a jour dynamiquement la variable $qte666, avec une liste déroulante.voici le tronche de mon code (c juste modifier un fichier php [ par xactise ] Bonjours j'ai un petit problème j'arrive pas à trouver ! Je vous expliqueJ'ai un fichier config.php (../config/config.php) qui contient plein de varia variable predefinie [ par kishkaya ] une petite question (je sais je poste beaucoup mais le jpaufine mon CMS =) ) avec $_SERVER['PHP_SELF'], on obtient l'adresse du script utilisé mais s Pb de ' et " [ par xactise ] Coucou alors voila j'ai un pb un peu dur et long a expliquer donc je vait simplifier je creer un fichier dans ce fichier j'y met du code PHP donc pour Récupération variable rentrée par utilisateur [ par puisea ] Bonjour, alors j'ai commencé en php il y a cinq jours maintenant, et je voudrais savoir comment récupérer une variable rentrée dans un formulaire qui Probleme de config Easyphp [ par jbcaiz ] Salut, j'ai un probleme avec EasyPHP.Quand je veux passer une variable dans l'url exemple : http://localhost/site/index.php?test=12 il ne me récupère code + image [ par kalif ] bonjour alors ske je cherche est un peu bizzar mé ca doit pas etre trop dure voila sur mon site j'ai deux page index.htm et security.php index.htm


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales