如何连接 PHP7.3, sql 服务器和 Nginx Debian 10
How To Connect PHP7.3, sql server & Nginx Debian10
请帮帮我....
我使用 OS Debian 10、Nginx 和 PHP7.3 创建了一个 Web 服务器,一切正常 运行。但是当它将连接到 sql 服务器时,它无法连接。
我已经完成了几个教程,例如:
pecl 安装 sqlsrv pdo_sqlsrv
- 中提到的步骤进行操作
文件 .ini 驱动程序
root@debian:~# ls /etc/php/7.3/fpm/conf.d/*sqlsrv.ini /etc/php/7.3/fpm/conf.d/20-sqlsrv.ini /etc/php/7.3/fpm/conf.d/30-pdo_sqlsrv.ini root@debian:~#
我的 php 信息:
我的脚本在浏览器中的结果如下:
所以请帮我解决这个问题,非常感谢
如果您在使用 OpenSSL1.1.1 的 Debian 10 上遇到客户端问题,解决方法是恢复到之前默认的较弱密钥长度。为此:
修改
/etc/ssl/openssl.cnf
配置文件如下
更改最后一行
CipherString = DEFAULT@SECLEVEL=2
至
CipherString = DEFAULT@SECLEVEL=1
(仅供参考,请参阅下面 Debian 10 中 OpenSSL 1.1.1 的已知问题):
https://github.com/microsoft/msphpsql/issues/1021
https://wiki.debian.org/ContinuousIntegration/TriagingTips/openssl-1.1.1
请帮帮我....
我使用 OS Debian 10、Nginx 和 PHP7.3 创建了一个 Web 服务器,一切正常 运行。但是当它将连接到 sql 服务器时,它无法连接。
我已经完成了几个教程,例如:
pecl 安装 sqlsrv pdo_sqlsrv
- 中提到的步骤进行操作
文件 .ini 驱动程序
root@debian:~# ls /etc/php/7.3/fpm/conf.d/*sqlsrv.ini /etc/php/7.3/fpm/conf.d/20-sqlsrv.ini /etc/php/7.3/fpm/conf.d/30-pdo_sqlsrv.ini root@debian:~#
我的 php 信息:
我的脚本在浏览器中的结果如下:
所以请帮我解决这个问题,非常感谢
如果您在使用 OpenSSL1.1.1 的 Debian 10 上遇到客户端问题,解决方法是恢复到之前默认的较弱密钥长度。为此:
修改
/etc/ssl/openssl.cnf
配置文件如下
更改最后一行
CipherString = DEFAULT@SECLEVEL=2
至
CipherString = DEFAULT@SECLEVEL=1
(仅供参考,请参阅下面 Debian 10 中 OpenSSL 1.1.1 的已知问题):
https://github.com/microsoft/msphpsql/issues/1021
https://wiki.debian.org/ContinuousIntegration/TriagingTips/openssl-1.1.1