php - 问题加载 php_mysql.dll 扩展

标签 php mysql apache

我已经尝试了很长时间来尝试使用 php 设置 mySql。 php 安装绝对有效,当我调用 phpInfo() 时,我可以看到正在设置我的扩展目录。

当我取消注释这些行时:

extension=php_mysql.dll
extension=php_mysqli.dll

当我尝试重新启动我的 apache 网络服务时出现错误:

Windows could not start the Apache2.2 service on Local Computer.

Error 1067: The process terminated unexpectedly.

我不知道该怎么做,我几乎到处寻找答案,但没有找到解决方案。有什么想法吗?

这是我的设置:

Apache 2.2, PHP 5.2.17 (V6), MySql 5.5

extension_dir = "C:\php\ext"(我只试过“ext”并添加尾随“\”,但没有成功)

我将 C:/php 设置为环境变量 - 正如我之前所说,php 可以正常工作,但我无法设置 MySql。

最佳答案

我仔细检查了所有这些,但没有解决问题。

修复它: 我最终删除了我的 php 安装并重新安装了线程安全的 V6 版本,它解决了我的问题。

谢谢大家的建议。

关于php - 问题加载 php_mysql.dll 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7864589/

相关文章:

mysql - 从两个表中选择时添加一个额外的列

java - 从 JDBC 获取自增 Id

php - 如何使用苹果推送通知 p12 证书文件通过代码设置 ios 平台?

php - 仅为自己的网站启用 http_referer 反向链接

php - 在 mysql 中使用时间戳选择 2 周前的记录

python - Django 错误 ImportError at/cannot import name models

php - PHP 中的 "exec(' sh foo.sh ')"不工作

linux - PHP-FPM、Monit、ping/状态页面、Apache

php - 如何在不实际导航到登录页面并输入您的凭据的情况下登录验收测试?

php - 循环不断得到相同的字符串