Could not connect to MySQL

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
8 years 5 months ago #235124

-- 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: 8 years 5 months ago by erickb.

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

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
8 years 5 months ago #235127

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: 8 years 5 months ago by erickb.

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

  • Posts: 26121
  • Thank you received: 4023
  • MODERATOR
8 years 5 months ago #235128

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.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
8 years 5 months ago #235241

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.

  • Posts: 26121
  • Thank you received: 4023
  • MODERATOR
8 years 5 months ago #235274

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.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

Time to create page: 0.046 seconds
Powered by Kunena Forum