मैं utf8 सिरदर्द ... आज 4 WHMCS के साथ इस बार अधिक था
डेटाबेस लेटिन 1 sweedish colation में था और यह ग्रीक अक्षर के साथ कुछ दुष्प्रभाव पड़ा.
सबसे पहले: बात करने के लिए जाओ और डाटाबेस PHPMyAdmin निर्यात करने के लिए एक बैकअप है!
तो मैं प्रशासन के पास गया, उपयोगिताओं, डेटाबेस स्थिति, बैकअप डाउनलोड.
इस के अंदर उचित कूटबन्धन के साथ एक अच्छा बैकअप बनाता है. (मेरे लिए यह सही संस्करण नहीं है और एक phpmyadmin के साथ बनाया गया था)
मैं Notepad + + के साथ. Sql फाइल खोला और मैं utf8 के साथ सभी दस्तावेज़ में लेटिन 1 बदल दिया. सहेजें.
तो मैं phpMyAdmin और मैं सभी तालिकाओं की जाँच की और तब चयनित ड्रॉप कार्रवाई चला गया. मैं टेबल छोड़ने की पुष्टि की, और फिर मैं आयात करने के लिए चला गया.
मैं नए SQL फ़ाइल मैं Notepad के साथ बनाया आयातित और फिर मैं डेटाबेस संरचना, तालिकाओं संरचना की जाँच की और कुछ डेटा browsed. सब कुछ सही दर्शन!
WHCS का एक नमूना पृष्ठ भरा है लेकिन सभी ग्रीक अक्षरों को भ्रष्ट कर रहे थे और ?????. की तरह देखा मैं कुछ शोध configuration.php में इस लाइन के बाद जोड़ा
Mysql_charset = utf8 ";
अब सब कुछ सही काम किया! मैं डेटाबेस फिर से जाँच की और मुझे यकीन है कि डेटाबेस कोलेशन utf8_general_ci किया गया था (परिचालन और परिवर्तन कोलेशन जाने के लिए अगर यह है नहीं).
I'ma WHMCS के खुश यूनानी उपयोगकर्ता अब!

























कोई जवाब
एक टिप्पणी छोड़ दो