【问题标题】:edit on php.ini doesn't work在 php.ini 上编辑不起作用
【发布时间】:2014-05-13 16:23:43
【问题描述】:

我在 Apache2 中有 PHP。

当我在我的 php.ini 中进行修改时,例如取消注释模块以激活它,它不起作用。 在我的phpinfo() 中,Loaded Configuration File 位于 C:\php\php.ini,这是正确的位置。

在 php.ini 上的每个版本之后,我都会重新启动我的 Apache。 PHP 在 Apache 上运行良好。

那么为什么我不能激活我的模块? (实际上我正在尝试为 MySQL 激活 PDO 驱动程序)

【问题讨论】:

  • 请定义“修改”和“不起作用”。取消注释您加载扩展程序的行并不一定使其可用。
  • 检查你的PHP错误日志,可能是php_pdo_mysql.dll加载失败。

标签: php apache ini


【解决方案1】:

取消注释此行以考虑扩展:

; extension_dir = "ext"

【讨论】:

  • 非常感谢。就是这样!
【解决方案2】:

extension_dir 是问题所在 - 确保您将其指向 DLL 所在的目录。

【讨论】:

    猜你喜欢
    • 2013-09-18
    • 1970-01-01
    • 2017-08-20
    • 1970-01-01
    • 2015-02-22
    • 1970-01-01
    • 2010-09-14
    • 1970-01-01
    • 2016-02-10
    相关资源
    最近更新 更多