在我配置 php.ini 文件来加载 MySQL 模块后,它没有出现在 phpinfo() 中,并且我无法调用 MySQL 函数
抱歉,如果这是一个非常愚蠢的问题。我用谷歌搜索了很多,但什么也没有出现
在我的 php.ini 文件中:
extension_dir="C:\Program Files\PHP\ext"
enable_dl = on
extension=php_mysql.dll
当我调用 phpinfo() 函数时,它说没有任何加载的模块。
我在 Windows 操作系统中使用最新版本的 apache、php 和 MySQL。
另外,我使用了 WAMP 服务器,但我更喜欢分开处理,我想学习如何做到这一点,
提前致谢
sorry if this is a really silly question. I googled a lot and nothing came up
I have this in my php.ini file:
extension_dir="C:\Program Files\PHP\ext"
enable_dl = on
extension=php_mysql.dll
when I call the phpinfo() function it says that there aren't any loaded modules.
I am using the latest version of apache, php and MySQL in a windows operating systems.
Also, I have used a WAMP server but I prefer having things separately and I want to learn how to do it
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您还需要在 php.ini 中启用 mysql 扩展本身。例如,如果您想使用 mysqli,则需要将其添加到您的 php.ini 文件中:
同时确保您的 ext 目录中有此 dll 文件。
You need to enable the mysql extension itself in php.ini too. For example if you want to use mysqli, you need to add this to your php.ini file:
also make sure that you have this dll file in your ext directory.