Keresés

Aktív témák

  • Sk8erPeter

    nagyúr

    válasz vincent001 #1760 üzenetére

    Ha tuti jól adtad meg az adatokat (odafigyelve, hogy pl. számíthat a kis- és nagybetű közötti eltérés), akkor egy elég fontos kérdés: telepítettél MySQL-szervert a saját gépedre is? :F Apache önmagában nem elég!
    Egy elég egyszerű teszt lehet pl. Windows alatt, hogy elindítod a parancssort (Start - Futtatás - cmd ), majd beírod, hogy mysql, és Enter, ha nincs hiba, elindul a MySQL-parancssor, akkor okés, jól működik a szerver.

    Ha biztosan telepítetted a MySQL-szervert, akkor hibaüzenet alapján elvileg a következők közül nem stimmel valami:

    define('_DB_SERVER_', 'localhost');
    define('_DB_USER_', '**********');
    define('_DB_PASSWD_', '*******');

    Nézd át, hogy biztos jók-e ezek az adatok.
    Ezenkívül figyelj rá, hogy eltérhet a localhoston (a saját gépeden) a jelszó-felhasználónév páros, attól függően, mit állítottál be.

    Látszik, hogy a PrestaShop MySQL-osztálya akkor jelzi ezt a hibaüzenetet, amikor a fentiekben található hiba miatt nem tud csatlakozni a MySQL szerverhez.

    if ($this->_link = @mysql_connect($this->_server, $this->_user, $this->_password))
    {
    if(!$this->set_db($this->_database))
    die(Tools::displayError('The database selection cannot be made.'));
    }
    else
    die(Tools::displayError('Link to database cannot be established.'));

Aktív témák