PHP安装sqlsrv扩展指引

这篇具有很好参考价值的文章主要介绍了PHP安装sqlsrv扩展指引。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用宝塔安装sqlsrv扩展,安装后死活连接不上,后面看到官方文档发现没有按照ODBC驱动,简单整理了一下,具体步骤如下:

1、安装ODBC程序,使用ODBC Driver 18连接可能会出现证书异常([Microsoft][ODBC Driver 18 for SQL Server]SSL 提供程序: 证书链是由不受信任的),直接改成ODBC Driver 17了。官方下载地址:Download ODBC Driver for SQL Server - ODBC Driver for SQL Server | Microsoft Docs

2、下载sqlsrv扩展文件,建议下载5.10:

官方下载地址:Download the Microsoft Drivers for PHP for SQL Server - PHP drivers for SQL Server | Microsoft Docs

3、把扩展文件对应的版本移动到PHP对应的目录下的ext目录;

4、更改PHP的配置文件,添加扩展,(以php7.4为例)
extension=php_pdo_sqlsrv_74_ts_x64
extension=php_sqlsrv_74_ts_x64

5、重启服务

补充:使用ODBC Driver 18证书异常的解决方法:TP6连接SQL SERVER “SQLSTATE[08001]: [Microsoft][ODBC Driver 18 for SQL Server]SSL 提供程序: 证书链是由不受信任的颁发机构_笑看人生163的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-454116.html

到了这里,关于PHP安装sqlsrv扩展指引的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • PHP操作宝塔面板Api,宝塔服务器搭建,API接口使用教程

    最近两个月都在写Bty项目,所以收集了很多很多宝塔常用到的一些Api接口,官方文档虽然写了一点,但是始终是不怎么全的,下面我们来看看宝塔面板的接口如何抓取 接口抓取 1、登录宝塔面板 2、找到自己想要的功能 3、f12打开审查元素(控制台)切换到Network选项卡 上面的

    2024年02月06日
    浏览(48)
  • php 自定义安装扩展

    首先 php 默认的自带扩展包都在 php 安装目录的 ext 文件夹下 通过 cd ext 命令切换到扩展目录 我们这里以安装 zip 扩展为例 需要使用 cd zip 命令进入 zip 扩展文件夹 然后再使用 phpize 命令进行编译 运行命令 ./configure --with-php-config=/usr/local/php/bin/php-config 进行配置,配置时候需要指

    2024年02月05日
    浏览(34)
  • php.2安装Imagick扩展

    安装imagemagick 安装imagemagick扩展 打开php.ini的imagick扩展 验证是否安装成功

    2024年01月22日
    浏览(81)
  • mac安装php的redis扩展

    1,下载php-redis 2,安装并编译 3,修改php.ini 4,验证是否安装成功 打开phpinfo页面,查找Redis选项,如下图代表安装成功。  

    2024年02月13日
    浏览(50)
  • docker容器中扩展安装(PHP8)

    Docker容器是轻量级虚拟化技术的一种实现,可以在一个宿主机上运行多个隔离的应用容器。 Docker镜像是个可执行的文件,它包含了运行一个特定应用程序所需的一切组件。从Docker Hub上下载的镜像可能会缺少某些特定的软件包或库文件,因此我们需要在镜像中安装必要的工具

    2024年02月06日
    浏览(40)
  • php7.3安装curl、openssl扩展

    cd /root wget https://www.openssl.org/source/openssl-3.0.8.tar.gz tar xvzf openssl-3.0.8.tar.gz cd openssl-3.0.8 ./config  make make install 解决 OpenSSL 1.1.i and \\\"Can\\\'t locate FindBin.pm in @INC\\\"  dnf install perl openssl version -a   查看openssl版本 cd /root wget https://curl.se/download/curl-8.0.1.tar.gz tar -xvf curl-8.0.1.tar.gz cd curl-8.0.1

    2024年02月03日
    浏览(59)
  • Debian纯净系统安装php常用扩展和程序

    适用于 php-fpm debian容器 mysql扩展 redis扩展 gd扩展 zip扩展 bcmath扩展 opcache扩展 pcntl扩展 mongodb扩展 swoole扩展 sodium扩展 sqlsrv和pdo_sqlsrv扩展 composer工具 git工具 zip工具 vim工具 crontab工具 sudo工具 supervisor工具 查看进程文件的启动位置 配置php 配置php-fpm 重启php-fpm 别名持久化

    2024年02月13日
    浏览(88)
  • php8.0.0安装体验和扩展介绍流程

    安装前的扯犊子科普工作 SAPI:接受并处理请求。 Zend Engine:PHP 的核心,负责分析 PHP 代码并转为 opcode,然后在 Zend VM 虚拟机上执行。 PHP 功能函数及扩展层:实现各种功能,例如 curl 通信、连接 MySQL 等。 把扩展编译进 PHP 通过 pecl 命令或 Linux 发行版自带的 yum、apt-get 等命令

    2024年02月02日
    浏览(54)
  • mac 安装 php 与 hyperf 框架依赖的扩展并启动 gptlink 项目

    gptlink 项目是一个前后端一体化的 chatgpt 开源项目 gptlink 项目地址:https://github.com/gptlink/gptlink 安装完成后提示如下: 根据如上提示在 ~/.zshrc 文件中添加下面环境变量配置: 添加完成后重启命令行执行 php -v 如下说明 php 安装成功: (它是 php 的包管理工具用来安装项目的依

    2024年02月15日
    浏览(29)
  • windows11 phpstudy_pro php8.2 安装redis扩展

    环境:windows11 phpstudy_pro php8.2.9 一、命令查看是否安装redis扩展 在对应网站中通过打开, ,选择对应的PHP版本,用命令 php -m 查看自己的php 有没有redis扩展 上面如果有,说明已经安装了,如果没有安装; 二、下载适用于 PHP 8.2 的 Redis 动态链接库扩展文件 使phpinfo()函数查看PH

    2024年01月24日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包