PDO::__construct(): Server sent charset (255) unknown to the client. Please, report to the developers












15














I'm trying to connect to a MySQL database from Symfony 3 application. But when trying to create MySQL schema from a Symfony console command I get this error: PDO::__construct(): Server sent charset (255) unknown to the client. Please, report to the developers



Both PHP and MySQL are running in Docker containers.



MySQL version: 8.0.1



PHP version: 7.1.3



Driver: pdo_mysql



charset: UTF8



dsn: "mysql:host=mysql;dbname=database;charset=UTF8;"



Any ideas?










share|improve this question



























    15














    I'm trying to connect to a MySQL database from Symfony 3 application. But when trying to create MySQL schema from a Symfony console command I get this error: PDO::__construct(): Server sent charset (255) unknown to the client. Please, report to the developers



    Both PHP and MySQL are running in Docker containers.



    MySQL version: 8.0.1



    PHP version: 7.1.3



    Driver: pdo_mysql



    charset: UTF8



    dsn: "mysql:host=mysql;dbname=database;charset=UTF8;"



    Any ideas?










    share|improve this question

























      15












      15








      15


      3





      I'm trying to connect to a MySQL database from Symfony 3 application. But when trying to create MySQL schema from a Symfony console command I get this error: PDO::__construct(): Server sent charset (255) unknown to the client. Please, report to the developers



      Both PHP and MySQL are running in Docker containers.



      MySQL version: 8.0.1



      PHP version: 7.1.3



      Driver: pdo_mysql



      charset: UTF8



      dsn: "mysql:host=mysql;dbname=database;charset=UTF8;"



      Any ideas?










      share|improve this question













      I'm trying to connect to a MySQL database from Symfony 3 application. But when trying to create MySQL schema from a Symfony console command I get this error: PDO::__construct(): Server sent charset (255) unknown to the client. Please, report to the developers



      Both PHP and MySQL are running in Docker containers.



      MySQL version: 8.0.1



      PHP version: 7.1.3



      Driver: pdo_mysql



      charset: UTF8



      dsn: "mysql:host=mysql;dbname=database;charset=UTF8;"



      Any ideas?







      php mysql symfony pdo doctrine2






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Apr 16 '17 at 12:57









      Napas

      1,38712026




      1,38712026
























          4 Answers
          4






          active

          oldest

          votes


















          38














          MySQL 8 changed the default charset to utfmb4. But some clients don't know this charset. Hence when the server reports its default charset to the client, and the client doesn't know what the server means, it throws this error.



          See also https://bugs.mysql.com/bug.php?id=71606



          That bug is against the MySQL Connector/C++ so it's affecting more than just PHP.



          Okay—I got it to work by changing the character set to utf8, to be compatible with non-upgraded clients. I added this to /etc/my.cnf and restarted mysqld:



          [client]
          default-character-set=utf8

          [mysql]
          default-character-set=utf8


          [mysqld]
          collation-server = utf8_unicode_ci
          character-set-server = utf8


          I found these settings in an answer from 2010: Change MySQL default character set to UTF-8 in my.cnf?






          share|improve this answer























          • Thank you, but didn't work - same error.
            – Napas
            Apr 18 '17 at 18:05










          • It worked in my environment. MySQL 8.0.1, PHP 7.1.4. Did you restart the mysql service?
            – Bill Karwin
            Apr 18 '17 at 20:47






          • 1




            FYI: bugs.php.net/bug.php?id=74461 See the comment from nikic, apparently this has been fixed in PHP source, and I assume it will be released in the near future.
            – Bill Karwin
            Apr 18 '17 at 20:47












          • I had dockerized application. putting that configuration to /etc/mysql/conf.d solved the error. thanks.
            – ssi-anik
            Sep 27 '17 at 10:40










          • Stop mysql server if running, do as stated in the answer and start mysql server back. This way it worked for me.
            – Lahar Shah
            Oct 25 '18 at 15:08





















          11














          The accepted answer saved me (thanks, Bill!!!), but I ran into another related issue, just wanted to provide some details on my experience -



          After upgrading to MySQL 8.0.11, I experienced the same problem as the OP when using PHP's mysqli_connect() function. In my MySQL directory (in my case, usr/local/mysql), I created the my.cnf file, added the content in the accepted answer, then restarted the MySQL server. However, this produced a new error:



          mysqli_connect(): The server requested authentication method unknown to the client [caching_sha2_password]


          I added the line default_authentication_plugin = mysql_native_password, so my.cnf now looked like:



          [client]
          default-character-set=utf8

          [mysql]
          default-character-set=utf8

          [mysqld]
          collation-server = utf8_unicode_ci
          character-set-server = utf8
          default_authentication_plugin = mysql_native_password


          and I was good to go!



          For additional reference: https://github.com/laradock/laradock/issues/1392






          share|improve this answer

















          • 2




            Note you should create new users specifying "IDENTIFIED WITH mysql_native_password" explicitly, and alter existing users, e.g.: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
            – ARA1307
            Aug 29 '18 at 5:19





















          0














          find section [MySQLi] in your php.ini and add line mysqli.default_charset = "UTF-8". Similar changes my require for section [Pdo_mysql] and [mysqlnd].



          Issue seems to be specifically with MySQL version 8.0, and above solution found working with PHP Version 7.2, and solution didn't work with PHP 7.0






          share|improve this answer























          • The mysqli.default_charset isn't documented at php.net/manual/en/mysqli.configuration.php
            – Dereckson
            Sep 18 '18 at 19:16



















          -2














          I had the same issue to connect to local system.



          I checked in the services list (Run->Services.msc->Enter) wampmysqld64 was stopped.



          Restarted it. and was able to login.






          share|improve this answer





















            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f43437490%2fpdo-construct-server-sent-charset-255-unknown-to-the-client-please-rep%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            4 Answers
            4






            active

            oldest

            votes








            4 Answers
            4






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            38














            MySQL 8 changed the default charset to utfmb4. But some clients don't know this charset. Hence when the server reports its default charset to the client, and the client doesn't know what the server means, it throws this error.



            See also https://bugs.mysql.com/bug.php?id=71606



            That bug is against the MySQL Connector/C++ so it's affecting more than just PHP.



            Okay—I got it to work by changing the character set to utf8, to be compatible with non-upgraded clients. I added this to /etc/my.cnf and restarted mysqld:



            [client]
            default-character-set=utf8

            [mysql]
            default-character-set=utf8


            [mysqld]
            collation-server = utf8_unicode_ci
            character-set-server = utf8


            I found these settings in an answer from 2010: Change MySQL default character set to UTF-8 in my.cnf?






            share|improve this answer























            • Thank you, but didn't work - same error.
              – Napas
              Apr 18 '17 at 18:05










            • It worked in my environment. MySQL 8.0.1, PHP 7.1.4. Did you restart the mysql service?
              – Bill Karwin
              Apr 18 '17 at 20:47






            • 1




              FYI: bugs.php.net/bug.php?id=74461 See the comment from nikic, apparently this has been fixed in PHP source, and I assume it will be released in the near future.
              – Bill Karwin
              Apr 18 '17 at 20:47












            • I had dockerized application. putting that configuration to /etc/mysql/conf.d solved the error. thanks.
              – ssi-anik
              Sep 27 '17 at 10:40










            • Stop mysql server if running, do as stated in the answer and start mysql server back. This way it worked for me.
              – Lahar Shah
              Oct 25 '18 at 15:08


















            38














            MySQL 8 changed the default charset to utfmb4. But some clients don't know this charset. Hence when the server reports its default charset to the client, and the client doesn't know what the server means, it throws this error.



            See also https://bugs.mysql.com/bug.php?id=71606



            That bug is against the MySQL Connector/C++ so it's affecting more than just PHP.



            Okay—I got it to work by changing the character set to utf8, to be compatible with non-upgraded clients. I added this to /etc/my.cnf and restarted mysqld:



            [client]
            default-character-set=utf8

            [mysql]
            default-character-set=utf8


            [mysqld]
            collation-server = utf8_unicode_ci
            character-set-server = utf8


            I found these settings in an answer from 2010: Change MySQL default character set to UTF-8 in my.cnf?






            share|improve this answer























            • Thank you, but didn't work - same error.
              – Napas
              Apr 18 '17 at 18:05










            • It worked in my environment. MySQL 8.0.1, PHP 7.1.4. Did you restart the mysql service?
              – Bill Karwin
              Apr 18 '17 at 20:47






            • 1




              FYI: bugs.php.net/bug.php?id=74461 See the comment from nikic, apparently this has been fixed in PHP source, and I assume it will be released in the near future.
              – Bill Karwin
              Apr 18 '17 at 20:47












            • I had dockerized application. putting that configuration to /etc/mysql/conf.d solved the error. thanks.
              – ssi-anik
              Sep 27 '17 at 10:40










            • Stop mysql server if running, do as stated in the answer and start mysql server back. This way it worked for me.
              – Lahar Shah
              Oct 25 '18 at 15:08
















            38












            38








            38






            MySQL 8 changed the default charset to utfmb4. But some clients don't know this charset. Hence when the server reports its default charset to the client, and the client doesn't know what the server means, it throws this error.



            See also https://bugs.mysql.com/bug.php?id=71606



            That bug is against the MySQL Connector/C++ so it's affecting more than just PHP.



            Okay—I got it to work by changing the character set to utf8, to be compatible with non-upgraded clients. I added this to /etc/my.cnf and restarted mysqld:



            [client]
            default-character-set=utf8

            [mysql]
            default-character-set=utf8


            [mysqld]
            collation-server = utf8_unicode_ci
            character-set-server = utf8


            I found these settings in an answer from 2010: Change MySQL default character set to UTF-8 in my.cnf?






            share|improve this answer














            MySQL 8 changed the default charset to utfmb4. But some clients don't know this charset. Hence when the server reports its default charset to the client, and the client doesn't know what the server means, it throws this error.



            See also https://bugs.mysql.com/bug.php?id=71606



            That bug is against the MySQL Connector/C++ so it's affecting more than just PHP.



            Okay—I got it to work by changing the character set to utf8, to be compatible with non-upgraded clients. I added this to /etc/my.cnf and restarted mysqld:



            [client]
            default-character-set=utf8

            [mysql]
            default-character-set=utf8


            [mysqld]
            collation-server = utf8_unicode_ci
            character-set-server = utf8


            I found these settings in an answer from 2010: Change MySQL default character set to UTF-8 in my.cnf?







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited May 23 '17 at 11:54









            Community

            11




            11










            answered Apr 16 '17 at 22:30









            Bill Karwin

            372k61510666




            372k61510666












            • Thank you, but didn't work - same error.
              – Napas
              Apr 18 '17 at 18:05










            • It worked in my environment. MySQL 8.0.1, PHP 7.1.4. Did you restart the mysql service?
              – Bill Karwin
              Apr 18 '17 at 20:47






            • 1




              FYI: bugs.php.net/bug.php?id=74461 See the comment from nikic, apparently this has been fixed in PHP source, and I assume it will be released in the near future.
              – Bill Karwin
              Apr 18 '17 at 20:47












            • I had dockerized application. putting that configuration to /etc/mysql/conf.d solved the error. thanks.
              – ssi-anik
              Sep 27 '17 at 10:40










            • Stop mysql server if running, do as stated in the answer and start mysql server back. This way it worked for me.
              – Lahar Shah
              Oct 25 '18 at 15:08




















            • Thank you, but didn't work - same error.
              – Napas
              Apr 18 '17 at 18:05










            • It worked in my environment. MySQL 8.0.1, PHP 7.1.4. Did you restart the mysql service?
              – Bill Karwin
              Apr 18 '17 at 20:47






            • 1




              FYI: bugs.php.net/bug.php?id=74461 See the comment from nikic, apparently this has been fixed in PHP source, and I assume it will be released in the near future.
              – Bill Karwin
              Apr 18 '17 at 20:47












            • I had dockerized application. putting that configuration to /etc/mysql/conf.d solved the error. thanks.
              – ssi-anik
              Sep 27 '17 at 10:40










            • Stop mysql server if running, do as stated in the answer and start mysql server back. This way it worked for me.
              – Lahar Shah
              Oct 25 '18 at 15:08


















            Thank you, but didn't work - same error.
            – Napas
            Apr 18 '17 at 18:05




            Thank you, but didn't work - same error.
            – Napas
            Apr 18 '17 at 18:05












            It worked in my environment. MySQL 8.0.1, PHP 7.1.4. Did you restart the mysql service?
            – Bill Karwin
            Apr 18 '17 at 20:47




            It worked in my environment. MySQL 8.0.1, PHP 7.1.4. Did you restart the mysql service?
            – Bill Karwin
            Apr 18 '17 at 20:47




            1




            1




            FYI: bugs.php.net/bug.php?id=74461 See the comment from nikic, apparently this has been fixed in PHP source, and I assume it will be released in the near future.
            – Bill Karwin
            Apr 18 '17 at 20:47






            FYI: bugs.php.net/bug.php?id=74461 See the comment from nikic, apparently this has been fixed in PHP source, and I assume it will be released in the near future.
            – Bill Karwin
            Apr 18 '17 at 20:47














            I had dockerized application. putting that configuration to /etc/mysql/conf.d solved the error. thanks.
            – ssi-anik
            Sep 27 '17 at 10:40




            I had dockerized application. putting that configuration to /etc/mysql/conf.d solved the error. thanks.
            – ssi-anik
            Sep 27 '17 at 10:40












            Stop mysql server if running, do as stated in the answer and start mysql server back. This way it worked for me.
            – Lahar Shah
            Oct 25 '18 at 15:08






            Stop mysql server if running, do as stated in the answer and start mysql server back. This way it worked for me.
            – Lahar Shah
            Oct 25 '18 at 15:08















            11














            The accepted answer saved me (thanks, Bill!!!), but I ran into another related issue, just wanted to provide some details on my experience -



            After upgrading to MySQL 8.0.11, I experienced the same problem as the OP when using PHP's mysqli_connect() function. In my MySQL directory (in my case, usr/local/mysql), I created the my.cnf file, added the content in the accepted answer, then restarted the MySQL server. However, this produced a new error:



            mysqli_connect(): The server requested authentication method unknown to the client [caching_sha2_password]


            I added the line default_authentication_plugin = mysql_native_password, so my.cnf now looked like:



            [client]
            default-character-set=utf8

            [mysql]
            default-character-set=utf8

            [mysqld]
            collation-server = utf8_unicode_ci
            character-set-server = utf8
            default_authentication_plugin = mysql_native_password


            and I was good to go!



            For additional reference: https://github.com/laradock/laradock/issues/1392






            share|improve this answer

















            • 2




              Note you should create new users specifying "IDENTIFIED WITH mysql_native_password" explicitly, and alter existing users, e.g.: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
              – ARA1307
              Aug 29 '18 at 5:19


















            11














            The accepted answer saved me (thanks, Bill!!!), but I ran into another related issue, just wanted to provide some details on my experience -



            After upgrading to MySQL 8.0.11, I experienced the same problem as the OP when using PHP's mysqli_connect() function. In my MySQL directory (in my case, usr/local/mysql), I created the my.cnf file, added the content in the accepted answer, then restarted the MySQL server. However, this produced a new error:



            mysqli_connect(): The server requested authentication method unknown to the client [caching_sha2_password]


            I added the line default_authentication_plugin = mysql_native_password, so my.cnf now looked like:



            [client]
            default-character-set=utf8

            [mysql]
            default-character-set=utf8

            [mysqld]
            collation-server = utf8_unicode_ci
            character-set-server = utf8
            default_authentication_plugin = mysql_native_password


            and I was good to go!



            For additional reference: https://github.com/laradock/laradock/issues/1392






            share|improve this answer

















            • 2




              Note you should create new users specifying "IDENTIFIED WITH mysql_native_password" explicitly, and alter existing users, e.g.: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
              – ARA1307
              Aug 29 '18 at 5:19
















            11












            11








            11






            The accepted answer saved me (thanks, Bill!!!), but I ran into another related issue, just wanted to provide some details on my experience -



            After upgrading to MySQL 8.0.11, I experienced the same problem as the OP when using PHP's mysqli_connect() function. In my MySQL directory (in my case, usr/local/mysql), I created the my.cnf file, added the content in the accepted answer, then restarted the MySQL server. However, this produced a new error:



            mysqli_connect(): The server requested authentication method unknown to the client [caching_sha2_password]


            I added the line default_authentication_plugin = mysql_native_password, so my.cnf now looked like:



            [client]
            default-character-set=utf8

            [mysql]
            default-character-set=utf8

            [mysqld]
            collation-server = utf8_unicode_ci
            character-set-server = utf8
            default_authentication_plugin = mysql_native_password


            and I was good to go!



            For additional reference: https://github.com/laradock/laradock/issues/1392






            share|improve this answer












            The accepted answer saved me (thanks, Bill!!!), but I ran into another related issue, just wanted to provide some details on my experience -



            After upgrading to MySQL 8.0.11, I experienced the same problem as the OP when using PHP's mysqli_connect() function. In my MySQL directory (in my case, usr/local/mysql), I created the my.cnf file, added the content in the accepted answer, then restarted the MySQL server. However, this produced a new error:



            mysqli_connect(): The server requested authentication method unknown to the client [caching_sha2_password]


            I added the line default_authentication_plugin = mysql_native_password, so my.cnf now looked like:



            [client]
            default-character-set=utf8

            [mysql]
            default-character-set=utf8

            [mysqld]
            collation-server = utf8_unicode_ci
            character-set-server = utf8
            default_authentication_plugin = mysql_native_password


            and I was good to go!



            For additional reference: https://github.com/laradock/laradock/issues/1392







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Jun 11 '18 at 4:13









            skwidbreth

            2,40511554




            2,40511554








            • 2




              Note you should create new users specifying "IDENTIFIED WITH mysql_native_password" explicitly, and alter existing users, e.g.: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
              – ARA1307
              Aug 29 '18 at 5:19
















            • 2




              Note you should create new users specifying "IDENTIFIED WITH mysql_native_password" explicitly, and alter existing users, e.g.: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
              – ARA1307
              Aug 29 '18 at 5:19










            2




            2




            Note you should create new users specifying "IDENTIFIED WITH mysql_native_password" explicitly, and alter existing users, e.g.: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
            – ARA1307
            Aug 29 '18 at 5:19






            Note you should create new users specifying "IDENTIFIED WITH mysql_native_password" explicitly, and alter existing users, e.g.: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
            – ARA1307
            Aug 29 '18 at 5:19













            0














            find section [MySQLi] in your php.ini and add line mysqli.default_charset = "UTF-8". Similar changes my require for section [Pdo_mysql] and [mysqlnd].



            Issue seems to be specifically with MySQL version 8.0, and above solution found working with PHP Version 7.2, and solution didn't work with PHP 7.0






            share|improve this answer























            • The mysqli.default_charset isn't documented at php.net/manual/en/mysqli.configuration.php
              – Dereckson
              Sep 18 '18 at 19:16
















            0














            find section [MySQLi] in your php.ini and add line mysqli.default_charset = "UTF-8". Similar changes my require for section [Pdo_mysql] and [mysqlnd].



            Issue seems to be specifically with MySQL version 8.0, and above solution found working with PHP Version 7.2, and solution didn't work with PHP 7.0






            share|improve this answer























            • The mysqli.default_charset isn't documented at php.net/manual/en/mysqli.configuration.php
              – Dereckson
              Sep 18 '18 at 19:16














            0












            0








            0






            find section [MySQLi] in your php.ini and add line mysqli.default_charset = "UTF-8". Similar changes my require for section [Pdo_mysql] and [mysqlnd].



            Issue seems to be specifically with MySQL version 8.0, and above solution found working with PHP Version 7.2, and solution didn't work with PHP 7.0






            share|improve this answer














            find section [MySQLi] in your php.ini and add line mysqli.default_charset = "UTF-8". Similar changes my require for section [Pdo_mysql] and [mysqlnd].



            Issue seems to be specifically with MySQL version 8.0, and above solution found working with PHP Version 7.2, and solution didn't work with PHP 7.0







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Aug 23 '18 at 1:40

























            answered Aug 22 '18 at 16:16







            user7154703



















            • The mysqli.default_charset isn't documented at php.net/manual/en/mysqli.configuration.php
              – Dereckson
              Sep 18 '18 at 19:16


















            • The mysqli.default_charset isn't documented at php.net/manual/en/mysqli.configuration.php
              – Dereckson
              Sep 18 '18 at 19:16
















            The mysqli.default_charset isn't documented at php.net/manual/en/mysqli.configuration.php
            – Dereckson
            Sep 18 '18 at 19:16




            The mysqli.default_charset isn't documented at php.net/manual/en/mysqli.configuration.php
            – Dereckson
            Sep 18 '18 at 19:16











            -2














            I had the same issue to connect to local system.



            I checked in the services list (Run->Services.msc->Enter) wampmysqld64 was stopped.



            Restarted it. and was able to login.






            share|improve this answer


























              -2














              I had the same issue to connect to local system.



              I checked in the services list (Run->Services.msc->Enter) wampmysqld64 was stopped.



              Restarted it. and was able to login.






              share|improve this answer
























                -2












                -2








                -2






                I had the same issue to connect to local system.



                I checked in the services list (Run->Services.msc->Enter) wampmysqld64 was stopped.



                Restarted it. and was able to login.






                share|improve this answer












                I had the same issue to connect to local system.



                I checked in the services list (Run->Services.msc->Enter) wampmysqld64 was stopped.



                Restarted it. and was able to login.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Aug 5 '18 at 6:01









                Shashikant Pandit

                854715




                854715






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.





                    Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                    Please pay close attention to the following guidance:


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f43437490%2fpdo-construct-server-sent-charset-255-unknown-to-the-client-please-rep%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    What visual should I use to simply compare current year value vs last year in Power BI desktop

                    How to ignore python UserWarning in pytest?

                    Alexandru Averescu