使用sqlserveur

时间:2018-07-31 08:58:59

标签: php sql-server symfony doctrine-orm character-encoding

我在lcalhost中的配置: Windows 10 + php 5.6 + symfony 3.1 +准则+ Microsoft SQL Server 2014 +驱动程序Doctrine \ DBAL \ Driver \ SQLSrv \ Driver ===>字符集可以100%

但是在Servur中我有一个问题 我在serveur中的配置: redhat 6.1 + php 3.3 +相同(symfony 3.1 +教义+ Microsoft SQL Server 2014)+驱动程序Lsw \ DoctrinePdoDblib \ Doctrine \ DBAL \ Driver \ PDODblib \ Driver

字符集enter image description here中的问题

doctrine:
    dbal:
        #driver:   pdo_mysql
        driver_class: "%driver_class%"
        host:     "%database_host%"
        port:     "%database_port%"
        dbname:   "%database_name%"
        user:     "%database_user%"
        password: "%database_password%"
        charset:  UTF-8

激活pdo

enter image description here

文件freetds.conf enter image description here

另一种方式: ,当我在setter保存中的实体utf8_decode中使用时很好,但是 对于所有无法正常工作的utf8编码或mb_convert_encoding($ this-> annonce,'UTF-8','ISO-8859-1');

0 个答案:

没有答案