2010-08-14 3 views
0

Je suis à bout de nerfs avec celui-ci. Tout le reste sur ce nouveau site en direct fonctionne parfaitement, sauf ce problème. Je ne peux pas créer de nouveaux comptes clients sans renvoyer cette erreur. J'ai essayé tout ce que je pouvais penser dans ma propre timonerie. Aucune suggestion? Les forums Magento sont un lavage pour le support.Magento - Créer un nouvel utilisateur retourne SQLSTATE [HY000] [2002] Impossible de se connecter au serveur MySQL local via le socket '/var/lib/mysql/mysql.sock' Aide?

+0

Macro de développement NOT_ENOUGH_DETAIL: Si vous pouvez marcher à travers les étapes que vous avez prises pour reproduire cette erreur, et le problème programatic vous ne pouvez pas résoudre lié à cela. (où vit ce code ?, comment puis-je le déboguer? J'ai essayé X, attendu Y, mais Z est arrivé) la communauté pourra vous aider. Est-ce –

+0

pour un utilisateur administrateur ou un client frontal? Quelle version de Magento? –

+0

J'ai posté ma réponse dans la mauvaise section. Encore une fois, je suis désolé. Je ne suis pas acclimaté au site ou à ce processus pour le moment. – Commonmind

Répondre

0
SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 

Trace: 
#0 /home/orangeav/public_html/store/lib/Zend/Db/Adapter/Pdo/Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->_connect() 
#1 /home/orangeav/public_html/store/lib/Varien/Db/Adapter/Pdo/Mysql.php(251): Zend_Db_Adapter_Pdo_Mysql->_connect() 
#2 /home/orangeav/public_html/store/lib/Zend/Db/Adapter/Abstract.php(448): Varien_Db_Adapter_Pdo_Mysql->_connect() 
#3 /home/orangeav/public_html/store/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('SET NAMES utf8', Array) 
#4 /home/orangeav/public_html/store/lib/Varien/Db/Adapter/Pdo/Mysql.php(333): Zend_Db_Adapter_Pdo_Abstract->query('SET NAMES utf8', Array) 
#5 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/Resource/Type/Db/Pdo/Mysql.php(45): Varien_Db_Adapter_Pdo_Mysql->query('SET NAMES utf8') 
#6 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/Resource.php(93): Mage_Core_Model_Resource_Type_Db_Pdo_Mysql->getConnection(Object(Mage_Core_Model_Config_Element)) 
#7 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/Mysql4/Abstract.php(297): Mage_Core_Model_Resource->getConnection('core_read') 
#8 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/Mysql4/Abstract.php(312): Mage_Core_Model_Mysql4_Abstract->_getConnection('read') 
#9 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/Mysql4/Abstract.php(332): Mage_Core_Model_Mysql4_Abstract->_getReadAdapter() 
#10 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/Mysql4/Collection/Abstract.php(97): Mage_Core_Model_Mysql4_Abstract->getReadConnection() 
#11 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/Config.php(1206): Mage_Core_Model_Mysql4_Collection_Abstract->__construct(Object(Mage_Core_Model_Mysql4_Website)) 
#12 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/Config.php(1239): Mage_Core_Model_Config->getModelInstance('core_mysql4/web...', Object(Mage_Core_Model_Mysql4_Website)) 
#13 /home/orangeav/public_html/store/app/Mage.php(460): Mage_Core_Model_Config->getResourceModelInstance('core/website_co...', Object(Mage_Core_Model_Mysql4_Website)) 
#14 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/Abstract.php(208): Mage::getResourceModel('core/website_co...', Object(Mage_Core_Model_Mysql4_Website)) 
#15 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/Abstract.php(213): Mage_Core_Model_Abstract->getResourceCollection() 
#16 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/App.php(532): Mage_Core_Model_Abstract->getCollection() 
#17 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/App.php(393): Mage_Core_Model_App->_initStores() 
#18 /home/orangeav/public_html/store/app/code/core/Mage/Core/Model/App.php(299): Mage_Core_Model_App->_initCurrentStore('', 'store') 
#19 /home/orangeav/public_html/store/app/Mage.php(596): Mage_Core_Model_App->run(Array) 
#20 /home/orangeav/public_html/store/index.php(80): Mage::run('', 'store) 
#21 {main} 

C'est le code que je reçois après avoir essayé de créer un compte client, comme le ferait un client normal lorsqu'il visite le site. Ceci est la dernière version de Magento (1.4.1.1) sans aucune mise à jour appliquée. Il n'y a pas d'extensions installées et tous mes styles et thèmes sont en train d'être sémantiquement et en utilisant la structure de thème correcte. Si cela est important, je peux contourner cette erreur en demandant aux clients de valider les comptes par e-mail. C'est comme si le fait d'être redirigé vers le tableau de bord posait problème, car ignorer cette étape signifie que vous manquez la page d'affichage. Je m'excuse sincèrement de ne pas être plus descriptif dans ma question initiale. Pour l'instant, le problème n'est pas vraiment un problème, car les clients ne voient pas l'écran, mais il est peu pratique qu'ils exigent une confirmation de compte avant de pouvoir se connecter et passer une commande, donc j'adorerais résoudre ce problème si possible.

Nous vous remercions de votre aide. J'apprécie le temps et les efforts.

0

La couche de socket mysql a été perdue, vous pouvez la recréer.

ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock

Questions connexes