___像___写一句话(_下划线这个符号电脑怎么打)

lxf2023-05-09 14:03:02

IIS+php无法加载MYSQL未定义函数MYSQL tutorial _ connect()
在很多php教程中,初学者第一次启动php mysql时都会得到一个未定义函数mysql_connect()的错误提示。我们来分析一下原因。

1.
Put & ;在PHP.ini中的以下参数前面;remove:
;extension = PHP _ DBA . dll
;extension = PHP _ gd2 . dll
;extension = PHP _ mbstring . dll
;extension = PHP _ mcrypt . dll
;extension = PHP _ MySQL . dll
;extension = PHP _ mysqli . dll
;extension = PHP _ PDO . dll
;extension = PHP _ mysql.dll _ PDO
保存文件并重启IIS。

具体说明


放入php.iniextension = PHP _ mysql.dll
改为
extension = PHP _ mysql.dll。

Extension_dir = ""
更改为
extension_dir = "ext/"

然后将libmysql.dll复制到system32,最后重启。

测试php mysql是否可以连接。

第二,

1.php_info()检查是否有mysql(搜索“mysql”关键字)。如果有可能是版本兼容问题
2。如果php文件中的libmysql.dll没有复制到x:windowssystem32,去掉php.ini中mysql模块的注释,重启apache。如果还是不行,重启机器,尝试用php_info()的函数测试。

右键我的电脑->属性->高级->环境变量->系统环境变量
A .在& 系统环境变量选择路径以高亮显示该行,然后选择& 编辑,添加& 变量值的末尾。;d:PHP ;(where所在的目录)
b . & ;系统环境变量-> & ;新->变量名& PHPRC ->变量值& d:PHP ;(php.ini所在的目录)->
2。查看httpd.conf文件中的PhpIniDir设置,指向Php的目录。
3。尝试将httpd.conf中的PhpIniDir="C:/Php "改为PhpIniDir="C:Php "。

adminjs.cn是一个以CSS、JavaScript、Vue、HTML为核心的前端开发技术网站。我们致力于为广大前端开发者提供专业、全面、实用的前端开发知识和技术支持。 在本网站中,您可以学习到最新的前端开发技术,了解前端开发的最新趋势和最佳实践。我们提供丰富的教程和案例,让您可以快速掌握前端开发的核心技术和流程。 Adminjs.cn还提供一系列实用的工具和插件,帮助您更加高效地进行前端开发工作。我们提供的工具和插件都经过精心设计和优化,可以帮助您节省时间和精力,提升开发效率。 在Adminjs.cn中,您可以找到您需要的一切前端开发资源,让您成为一名更加优秀的前端开发者。欢迎您加入我们的大家庭,一起探索前端开发的无限可能!