php环境安装压缩包,环境Window10中 php 7.2压缩包版、apache2.4压缩包版 、mysql.8.0压缩包版或运行安装版,使用PHP连接MySQL配置碰到的诡异问题...

环境Window10中 php 7.2压缩包版、apache2.4压缩包版 、mysql.8.0压缩包版或运行安装版,使用PHP连接MySQL配置碰到的诡异问题:

windows中PHP连接MySQL配置有时会碰到诡异问题:apache服务器能正常启用,php代码也能正常运行,MySQL也可使用,但用PHP代码连接MySQL出错如下:

使用pdo $con= new PDO("localhost:3306","username","password");

出现 could not find driver

使用mysqli_connect $con= mysqli_connect("localhost:3306","username","password");

出现 Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in……

已经将php.ini中的语句extension=mysqli和extension=pdo_mysql前面的;去掉了(去掉表示让php启用这个扩展)。

使用phpinfo()检查——编写一个文件phpinfo.php(内容是<?php phpinfo(); ?>),然后将这个文件放到网站目录下,在浏览器打开

Loaded Configuration File  (none),参见下图:

9f169b51558afb11c633e9c5a876d956.png

PDO drivers no value ,参见下图:

412ca1c57d9b6f6a14c9535453af6a7d.png

更换了多个版本,都如此。不知为何?改用集成组件安装版如WampServer则无此问题。

尚未找到具体原因。

先卸载已安装的Apache、Mysql 删掉(对于压缩安装的,先停止服务,再删除服务),改用集成组件安装版,发现没有此问题。使用集成组件安装版如WampServer则无此问题,诸如WampServer,诸如WampServer,它已经包含了 PHP、Apache、Mysql ,免去了开发人员将时间花费在繁琐的配置过程。

此处存疑,搜索网上解决方法,几乎都试了不行,谁有解决方法希望告知。

标签:php,WampServer,安装版,MySQL,PHP,压缩包,Window10

来源: https://blog.csdn.net/cnds123/article/details/104925210

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值