首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel - Sqlsrv远程连接

Laravel - Sqlsrv远程连接
EN

Stack Overflow用户
提问于 2022-05-01 13:52:33
回答 1查看 181关注 0票数 0

我试图用Laravel连接到远程服务器上的sql server数据库,但我做不到,我做了以下所有必要的设置:

php.ini设置

代码语言:javascript
复制
    extension=php_pdo_sqlsrv_81_ts_x64
    extension=php_sqlsrv_81_ts_x64

database.php设置

代码语言:javascript
复制
         'sqlsrv' => [
            'driver' => 'sqlsrv',
            'host' => env('DB_HOST', 'IP ADRESS'),
            'port' => env('DB_PORT', '1433'),
            'database' => env('DB_DATABASE', 'DATABASE NAME'),
            'username' => env('DB_USERNAME', 'UID'),
            'password' => env('DB_PASSWORD', 'UPW'),
            'charset' => 'utf8',
            'prefix' => '',
            'prefix_indexes' => true,
            // 'encrypt' => env('DB_ENCRYPT', 'yes'),
            // 'trust_server_certificate' => env('DB_TRUST_SERVER_CERTIFICATE', 'false'),

我所犯的错误是这样的

PDOException::("SQLSTATEIMSSP:此扩展需要用于Server的Microsoft驱动程序与Server通信。

EN

回答 1

Stack Overflow用户

发布于 2022-05-26 17:18:11

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72077322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档