Skip to main content

Could not connect to MySQL

More
10 years 6 months ago - 10 years 6 months ago #235124 by erickb
-- HikaShop version -- : 35
-- Joomla version -- : 261
-- Error-message(debug-mod must be tuned on) -- : Could not connect to MySQL

Bonjour

Mon site marche très bien en distant mais en local la page produit plante, tout marche sauf cette page, meme si je desactive toutes mes vues
c equi fait que je ne quasiment plus faire de développement avec Hikashop en localhost

La page recherchée ne peut être affichée.

Une erreur est survenue pendant l'exécution de la requête.

Vous ne pouvez pas visiter cette page car :

bookmark/favori périmé
une adresse erronée
Un moteur de recherche possède un listing périmé pour ce site
vous n'avez pas accès à cette page
Aller à la page d'accueil


le debug donne ca et bien sur la connection a la base est bonne

0 Could not connect to MySQL.
Call stack
# Function Location
1 JApplicationCms->execute() /www/sacapuce/index.php:49
2 JApplicationSite->doExecute() /www/sacapuce/libraries/cms/application/cms.php:257
3 JApplicationSite->dispatch() /www/sacapuce/libraries/cms/application/site.php:230
4 JComponentHelper::renderComponent() /www/sacapuce/libraries/cms/application/site.php:191
5 JComponentHelper::executeComponent() /www/sacapuce/libraries/cms/component/helper.php:380
6 require_once() /www/sacapuce/libraries/cms/component/helper.php:405
7 hikashopController->execute() /www/sacapuce/components/com_hikashop/hikashop.php:77
8 JControllerLegacy->execute() /www/sacapuce/administrator/components/com_hikashop/helpers/helper.php:1629
9 hikashopController->show() /www/sacapuce/libraries/legacy/controller/legacy.php:728
10 hikashopController->display() /www/sacapuce/administrator/components/com_hikashop/helpers/helper.php:1387
11 JControllerLegacy->display() /www/sacapuce/administrator/components/com_hikashop/helpers/helper.php:1649
12 ProductViewProduct->display() /www/sacapuce/libraries/legacy/controller/legacy.php:690
13 ProductViewProduct->show() /www/sacapuce/components/com_hikashop/views/product/view.html.php:37
14 hikashopProductClass->save() /www/sacapuce/components/com_hikashop/views/product/view.html.php:1168
15 JEventDispatcher->trigger() /www/sacapuce/administrator/components/com_hikashop/classes/product.php:1589
16 JEvent->update() /www/sacapuce/libraries/joomla/event/dispatcher.php:160
17 call_user_func_array() /www/sacapuce/libraries/joomla/event/event.php:69
18 plgHikashopFieldcategory->onAfterProductUpdate()
19 plgHikashopFieldcategory->_AfterProduct() /www/sacapuce/plugins/hikashop/fieldcategory/fieldcategory.php:79
20 JDatabaseDriver->loadObject() /www/sacapuce/plugins/hikashop/fieldcategory/fieldcategory.php:154
21 JDatabaseDriverMysqli->connect() /www/sacapuce/libraries/joomla/database/driver.php:1648

Last edit: 10 years 6 months ago by erickb.

Please Log in or Create an account to join the conversation.

More
10 years 6 months ago - 10 years 6 months ago #235127 by erickb
Replied by erickb on topic Could not connect to MySQL
on dirait que ca vient de
plugins/hikashop/fieldcategory/fieldcategory.php:154

je viens de tester

$options = array (
'driver' => $conf->get('dbtype'),
'host' => $conf->get('host'),
'user' => $dbConf,
'password' => $conf->get('password'),
'database' => $dbConf,
'prefix' => $dbConf
);


en remplacant par les vraie valeur du configuration.php

$options = array (
'driver' => 'mysqli',
'host' => 'localhost',
'user' => 'root',
'password' => 'root',
'database' => 'db_name',
'prefix' => 'dbpref_'
);


et ca marche
Last edit: 10 years 6 months ago by erickb.

Please Log in or Create an account to join the conversation.

More
10 years 6 months ago #235128 by Jerome
Replied by Jerome on topic Could not connect to MySQL
Bonjour,

1 - Non, la connection à la base n'est PAS bonne, sinon vous n'auriez pas le message d'erreur.
2 - Le message d'erreur vient directement de Joomla
3 - Merci de lire très attentivement votre "call stack" afin de pouvoir contacter réellement la bonne personne.

_AfterProduct() /www/sacapuce/plugins/hikashop/fieldcategory/fieldcategory.php:79

4 - Le plugin "fieldcategory" est un plugin personnalisé ou vous configurez des connections à des serveurs externes.
5 - En tant que développeur de ce plugin custom, merci de le configurer correctement et de vérifier que vos autres bases de données sont bien fonctionnelles (car, elles ne le sont pas...) ou alors vous pouvez juste le dépublier.

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Please Log in or Create an account to join the conversation.

More
10 years 6 months ago #235241 by erickb
Replied by erickb on topic Could not connect to MySQL
c'est vous qui avez fait ce plugin et je ne comprend pas pourquoi il est appelé en frontend alors que c'est un plugin 100% backend quand on met a jour un produit

Please Log in or Create an account to join the conversation.

More
10 years 5 months ago #235274 by Jerome
Replied by Jerome on topic Could not connect to MySQL
Bonjour,

Je ne vois pas le rapport ; le plugin est basé sur des évènements qui peuvent arriver en front-end comme en back-end.
Merci de suivre mes indications.

Cordialement,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Please Log in or Create an account to join the conversation.

Time to create page: 0.179 seconds
Powered by Kunena Forum