织梦后台出现Uncaught Error: Call to undefined function mysql_get_server_info() in解决方法

[复制链接]
查看3597 | 回复0 | 2020-6-14 16:29 | 显示全部楼层 |阅读模式
织梦后台出现Uncaught Error: Call to undefined function mysql_get_server_info() in解决方法
问题
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in E:/…


这说明是链接mysql数据库出现了问题


我们运行phpinfo();查看下php以下2项配置


键        值
Configuration File (php.ini) Path        C:\WINDOWS
Loaded Configuration File        (none)
发现问题了,C:\WINDOWS下也没有php.ini,Loaded Configuration File也是空的。


解决方案
在安装php的根目录里找到php.ini-development文件(php.ini-production,看名字,就知道这个是生产环境下配置的),将其重新命名为php.ini,去掉extension=php_mysql.dll和extension=php_mysqli.dll前的分号;


所有的扩展文件都位于php根目录下的ext文件夹中,在该文件夹中查看是否有php_mysql.dll和php_mysqli.dll两个文件;


然后在php.ini中查看extension_dir=“your path”前的分号是否去掉,如果没有,去掉前面的分号;


最后,将php.ini文件复制到C:\windows目录下,并将php_mysql.dll和php_mysqli.dll两个文件复制到C:\Windows\System32目录下;


重启服务;
————————————————
最简单的解决方法:更换低版本php 5.6就好了。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

UID
1
贡献
387
丢币
38902
主题
4607
回帖
116
注册时间
2018-9-25
最后登录
2024-4-16