Aide - Recherche - Membres - Calendrier
Version complète : [RESOLU] Erreur connexion à la base
Forum osCommerce-fr > Les Bases d'OsCommerce MS2 > Installation de la boutique
dark perles
Bonjour,

Mon site change actuellement d'hébergeur.
J'ai un défaut de connexion à ma base. (donc ne fonctionne plus)

Je suis maintenant sur OVH
Comment écrire dans le fichier configure.php le chemin (root) pour OVH ?
Je n'arrive pas à trouver l'info sur leur site.
Voici mon ancienne écriture sur mon hébergeur précedent.

CODE
  define('DIR_FS_CATALOG', '/home/httpd/vhosts/www.monsite.fr/web/');


De plus sur mon ancien hébergeur la Version du client MySQL: 4.1.22
avec OVH je suis maintenant en Version du client MySQL: 5.0.32

La base a changé de nom sur le nouvelle hébergeur (toujours le même mots de passe).
J'ai fais les mises à jour du nom de la base dans les fichiers configure.php

Que faire ?

Changement de DNS en cours donc certains peuvent voir le site sur l'ancien hébergeur qui fonctionne mais panier bloquer.


Voici mon mail de création de ma base
CITATION
Votre base MySQL a été installée sur notre serveur.
Voici les données techniques:
-----------------------------
MySQL:
Serveur : serveur
Utilisateur : utilisateur
Nom de la base : mabase
Mot de passe : ********


Voici mon écriture dans configure.php
CODE
// define our database connection
  define('DB_SERVER', 'serveur');
  define('DB_SERVER_USERNAME', 'utilisateur');
  define('DB_SERVER_PASSWORD', '********');
  define('DB_DATABASE', 'mabase');
dark perles
Bon apparemment sa avance.
J'ai juste modifié
CODE
  define('DIR_FS_CATALOG', '/home/httpd/vhosts/www.monsite.fr/www/');

Il a fallu plusieurs minutes pour que sa fonctionne

Mon site fonction mais j'ai des messages en allemand à la place des fiches produits.

CITATION
Die angegebene Datei konnte nicht auf dem Server gefunden werden!


une fois traduit donne.
Le fichier n'a pas pu être trouvé sur le serveur! blink.gif
dark perles
Tous semble fonctionner maintenant.

voilà mais solution à mes problèmes.
Paramètrage des fichiers configure.php dans la includes/ et admin/include
Voir FAQ ici
DIR_FS_DOCUMENT_ROOT de l'admin et DIR_FS_CATALOG du catalog posent souvent problème car il faut renseigner le chemin physique (ROOT)
Chemin trouvé grace à un petit programme.
Créer un fichier realpath.php à mettre à la racine du site et le lancer pour voir le chemin.
CODE
<? echo realpath("realpath.php"); ?>
<?
    print "<b><center> <font size=\"5\" face=\"arial\">Données du serveur : http://$_SERVER[HTTP_HOST] </font></b></center><br>";
    $noir = "<font size=\"1\" face=\"verdana\" color=\"#000000\"><b>";
    $rouge = "<font size=\"1\" face=\"verdana\" color=\"#A60000\"><b>";
    $debut = "<font size=\"1\" face=\"verdana\" color=\"#FFFFFF\"> ====== </font>";
    $php_ver = phpversion();
    print "$noir PHP version : $rouge $php_ver <br>";
    foreach ($_SERVER as $key => $info_server) print " $debut $noir \$_SERVER[$key] = $rouge $info_server <br>";

    print " <br>\$PHP_SELF = $PHP_SELF <br>";
    print " <br>\$HTTP_HOST = $HTTP_HOST <br>";
    print "</b></font>";
?>




Mon 2eme problème sont les messages en allemand
CITATION
Die angegebene Datei konnte nicht auf dem Server gefunden werden!
à la place de fiche produits.
Problème vient que je suis maintenant en php5 et en base mysql 5.
Faire les modifications ici (juste la partie MySQL 5.0 Compatibility.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2013 Invision Power Services, Inc.