Neu*_*cle 8 php pdo centos freetds laravel
我有一台运行PHP的CentOS 7机器,安装了webtatic PHP 5.6和php56w-mssql软件包.我的应用程序位于连接到MSSQL 2012数据库的Laravel框架中.
我已经修改了locales.conf文件,以便它拥有它
[default]
    date format = %Y-%m-%d %I:%M:%S.000
当从tsql中运行查询时,我会返回正确格式化的日期,包括最后的毫秒数.但是,当以PHP交互模式或通过工匠修补程序运行查询时,我得到一个没有尾随毫秒的日期格式.
我有一台运行完全相同配置的Ubuntu机器,并且tsql,PHP和artisan tinker都给了我正确格式化的日期,这只是这个CentOS机器的一个问题.
我freetds.conf为它的全局设置设置了tds版本7.4并且具有主机条目(这是Laravel中当前配置的),即
[fancy]
    host = 10.0.0.12
    port = 1433
    database = fancy
    tds version = 7.4
    client charset = UTF-8