Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Magento - उत्पाद की कीमतों को पुन:अनुक्रमित करने में असमर्थ - विदेशी कुंजी बाधा विफल

समाधान:

कृपया निम्नलिखित कार्य करें:

magento DB लॉगिंग को सक्षम करें:lib/Varien/Db/Adapter/Pdo/Mysql.php के माध्यम से। लाइन 86 के आसपास, आपको निम्न वर्ग चर दिखाई देंगे:

protected $_debug = false; 
protected $_logAllQueries = false; 
protected $_logCallStack = false; 
protected $_debugFile = ‘var/debug/sql.txt’;

सभी को सत्य में बदलें और फिर पुन:अनुक्रमणिका चलाएँ। फिर ऊपर निर्दिष्ट लॉग फ़ाइल की जाँच करें।

लॉग फ़ाइल इंगित करती है कि डेटाबेस में कौन सी तालिका समस्या पैदा कर रही है और फिर इस तालिका की तालिका संरचना की तुलना यहां उसी से करें:http://www.magereverse.com/index/magento-database-diagram/version/1-7-0-2

जो कॉलम नहीं होना चाहिए उसे हटा दें।समस्या को ठीक कर दिया जाएगा। सादर।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL:मैं 'आखिरी सोमवार की तारीख' (प्रदर्शन समस्या) कैसे ढूंढ सकता हूं

  2. PHP - MySQL PDO अधिकतम क्वेरी आकार

  3. पाइथन और ओपनसीवी के साथ MySQL डेटाबेस में कैप्चर की गई इमेज को स्टोर करें

  4. Django डेटाबेस बैकएंड को MySQL से PostgreSQL में बदलना

  5. उन पंक्तियों का चयन करना जहाँ PHP PDO तैयार कथनों और MySQL का उपयोग करके कोई फ़ील्ड रिक्त है