मैं यहाँ मेरी PHP और MySQL -संस्करण उत्पादन होता है Drupal 8 Centos 6. पर स्थापित होनापीएचपी PDOException: SQLSTATE [HY000] [2019] को प्रारंभ नहीं किया जा सकता वर्ण सेट utf8mb4
सर्वर संस्करण: 5.7.9 MySQL समुदाय सर्वर (जीपीएल) पीएचपी 5.6.14 (CLI) (बनाया: अक्टूबर 16 2015 08:41:09)
लेकिन मैं अभी भी एक कनेक्शन त्रुटि
PDOException हो रही: SQLSTATE [HY000] [2019] कर सकते हैं/var/www/m2m/core/lib/drupal/घटक/निर्भरता इंजेक्शन/PhpArrayContain में वर्ण सेट utf8mb4 (पथ:/usr/share/mysql/charsets /) प्रारंभ नहीं करें लाइन पर er.php 83
मैं अपने ओएस एक्स सर्वर संस्करण पर इस विन्यास है: 5.6.27 Homebrew और PHP 5.6.15 (CLI) (बनाया: अक्टूबर 31 2015 07:39:39)
और सबकुछ ठीक है।
क्या आपके पास कोई विचार है? किसी भी मदद की सराहना की जाएगी
क्या आप 'सेट नाम' utf8mb4'' कोशिश कर सकते हैं? [Http://dev.mysql.com/doc/refman/5.7/en/charset-connection.html](http://dev.mysql.com/doc/refman/5.7/en/charset-connection.html) – pavlovich
MySQL में लॉग इन करें और 'utf%' जैसे चरित्र सेट सेट चलाएं; ', क्या आप utf8mb4 देखते हैं? –
mysql> 'utf%' ->; + --------- + ------------------ + ------------------- - + -------- + | चार्सेट | विवरण | डिफ़ॉल्ट collation | मैक्सलेन | + --------- + ------------------ + ------------------- - + -------- + | utf8 | यूटीएफ -8 यूनिकोड | utf8_general_ci | 3 | | utf8mb4 | यूटीएफ -8 यूनिकोड | utf8mb4_general_ci | 4 | | utf16 | यूटीएफ -16 यूनिकोड | utf16_general_ci | 4 | | utf16le | यूटीएफ -16LE यूनिकोड | utf16le_general_ci | 4 | – vaninv