IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Connexion en "web local" partielle?


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 4
    Par défaut Connexion en "web local" partielle?
    Bonsoir,

    Avant de poster ce sujet, je précise que je n'ai pas trouvé de réponse(s) dans le forum approchant peu ou prou ma problématique qui suit:

    Je veux effectuer un url rewriting de mon site hébergé sur 1and1.
    Sachant qu'il est préférable de le faire "offline", j'ai donc installé EasyPhp pour me lancer dans les modifications.

    Néanmoins, l'affichage "complet" du site en "web local" (touche F7) est partielle.

    Le site apparait bien avec tout son graphisme et les liens des pages concernant par exemple l'enregistrement d'un compte, qui sommes nous, transport et livraison, etc. mais aucun lien n'est actif pour les catégories de produits et de fait, aucune fiche produit n'apparait.

    Ma base de données comporte 9 tables:
    catégorie, commande, consulte, produit, publicité, temail, user, user_commande, ventes.

    La base a été créée ainsi:
    j'ai créé la base depuis phpMyAdmin. Je l'ai nommée et ensuite j'ai importé le fichier sql récupéré depuis 1and1.

    Lorsque le site s'affiche via un onglet sous IE8, l'url est: http://127.0.0.1:8888/

    Ce qui me semble correct (A noter que mon OS est windows XP SP3).

    Est ce que cela vient de la base de données qui ne serait pas dans le bon répertoire? A noter que ma base est sous: C:\Program Files\EasyPHP-5.3.6.0\mysql\data


    Ou bien d'un fichier php concernant la connexion à la base? Mais là je doute, puisque il y a bien une connexion meme si celle ci reste "partielle"?

    Merci d'avance pour vos avis, conseils.

    Bonne soirée

    Eric

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Il faudrait que tu sois plus précis ; quand tu cliques sur ton lien tu obtiens quoi ?

    Est-ce que tu affiches ou log bien toutes erreurs PHP et mysql ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 4
    Par défaut
    Bonjour Vincent,

    Merci pour ton message. Effectivement je vais essayer d'être plus précis d'autant plus que je viens seulement maintenant de m'apercevoir que les codes d'erreur apparaissent pour la majeure partie en cliquant sur certains liens de la page d'accueil.

    Pour mémo, je procède ainsi pour ouvrir en local sur mon pc le site:

    Je clique droit sur l'icône de EasyPhp dans la barre des tâches puis je clique sur "Web Local (touche F7)". Ensuite, Internet Explorer (8) ouvre un onglet avec l'url http://127.0.0.1:8888/

    La page qui s'ouvre (voir pièce jointe "erreurs sur page d'accueil_01") est celle de la page d'accueil du site avec le graphisme du sité et les liens pour les pages tels que:
    "mon caddie contient" (sur la gauche)
    "je commande" (sur la gauche)
    "meilleures ventes" (sur la gauche)
    "le plus consulté" (sur la gauche)
    "enregistrez vous" (en haut sur le bandeau)
    etc.
    Sur la partie centrale de la page d'accueil, là où les fiches produits doivent apparaître, il y a juste les liens suivants:
    en haut à gauche: "accueil"
    en haut à droite: "Trier par prix"
    en bas à gauche: "page précédente"
    en bas à droite: "page suivante"
    Entre ces deux extrémités (haut et bas) devraient donc apparaître les fiches produits sur deux colonnes.

    Sur cette partie est affichée par contre le code suivant (au dessus des liens
    "page précédente" et "page suivante" situés sur le haut du cadre):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    "; $numero_page = (($limite+$nombre)/$nombre); ?> 
    $nombre){?>
    $nombre){?>
    $nombre){?>
    $nombre){?>
    Puis le code suivant (en dessous des liens "pages précédente" et "page suivante" situés sur le haut du cadre central réservé au fiches produits):

    Enfin, le code suivant en dessous des deux autres liens "page précédente" et "page suivante" situés en bas de 'la zone centrale':

    Les autres erreurs plus explicites (pour les initiés), puisque du code php s'affiche, sont les suivantes:

    a. Lorsque je clique sur la "croix rouge" au dessus du texte "En promotion" (voir pièce jointe "erreurs-sur-page-d-accueil_02"):

    Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\Program Files\EasyPHP-5.3.6.0\www\fiche_produit.php on line 92

    Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\Program Files\EasyPHP-5.3.6.0\www\fiche_produit.php on line 94

    Deprecated: Function ereg_replace() is deprecated in C:\Program Files\EasyPHP-5.3.6.0\www\fiche_produit.php on line 130
    Si je clique sur le lien "retour" de cette page, je reviens sur la page d'accueil tel que décrite à l'initial ("erreurs-sur-page-d-accueil_01")

    b. Si je clique sur l'un des 4 liens ("page précédente" ou "page suivante"), j'aboutis au code d'erreur suivant (voir pièce jointe "erreurs-sur-page-d-accueil_03"):

    Accès interdit! Vous n'avez pas le droit d'accéder à l'objet demandé. Soit celui-ci est protégé, soit il ne peut être lu par le serveur. Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.

    Error 403
    127.0.0.1
    03/29/11 10:44:02
    Apache/2.2.17 (Win32) PHP/5.3.6
    J'espère avoir été plus précis.

    Eric
    Images attachées Images attachées    

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 4
    Par défaut
    Bonsoir à tous,

    Toujours pas résolu.

    J'essaye de voir ce que le fichier phpinfo.php peut me retourner
    comme informations.

    Je l'ai exécuté avec Eclipse en tant que script, j'ai un message d'erreur qui apparait (voir le fichier image uploadé):
    CreateProcess error=193, %1 n'est pas une application win32 valide.

    Quid?

    Là, je bloque.

    Suis je sur une fausse piste ou non?

    Merci d'avance pour votre conseils,

    Bien à vous,

    Eric
    Images attachées Images attachées  

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 4
    Par défaut
    Bonsoir à tous,

    Je poursuis mes investigations.

    J'ai testé l'installation en éditant un fichier phpinfo.php dans le dossier www.

    Ma configuration apparait donc dans une (longue) page.

    Je me demande si cela ne vient pas de la ligne "Configuration File (php.ini) Path"
    qui affiche: C:\WINDOWS



    Le détail de la configuration est en pièce jointe (fichier zip nommé "php info")

    J'ai vérifié aussi que sous C:\WINDOWS il n'y a aucun fichier php.ini en lançant la fonction recherche de windows.

    Si le problème vient de ce "mauvais chemin" (C:\WINDOWS), comment le redéfinir? ..pour que peut-être enfin "mon web local" fonctionne à 100% et se connecte bien à la base de données?

    Merci!

    Bonne soirée à tous
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Réponses: 9
    Dernier message: 23/03/2010, 17h13
  2. Connexion page web sur reseau local
    Par lg022 dans le forum ASP.NET
    Réponses: 27
    Dernier message: 18/06/2008, 16h31
  3. Activer/Desactiver une connexion au réseau local
    Par Yodagobah dans le forum MFC
    Réponses: 7
    Dernier message: 05/01/2005, 17h17
  4. [Routeur] Voir son serveur web local sur internet
    Par romain3395 dans le forum Applications
    Réponses: 13
    Dernier message: 16/12/2004, 10h36
  5. Connexion SYSDBA en local sous XP
    Par marsup54 dans le forum Administration
    Réponses: 32
    Dernier message: 02/06/2004, 00h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo