2

我正在使用 Windows 服务器并运行以下代码来查找我的 php.ini。

    <?php

        infophp();
    ?>

然后取消注释 extension=php_curl.dll 并在我的 php.ini 上设置扩展路径。最后下载并安装了 curl 并重新启动了我的服务器,但我的 info.php 中仍然没有关于 curl 的信息

我的 ext 文件夹(扩展文件夹)中有 php_curl.dll,libeay32.dll 和 ssleay32.dll 也在我的 php 文件夹的根目录中。

4

1 回答 1

0

我遇到过几次这个问题,其中大多数 Web 服务器都选择了错误的 php.ini。

确保正在使用您正在编辑的那个。尝试完全禁用其中的 php 并运行您的脚本以找出答案。只是改变

engine = On

engine = Off

并尝试一下。如果您仍然看到 php 信息页面,这意味着 Web 服务器使用了错误的 php.ini。

如果你使用 Apache,你可以在 httpd.conf 中指定使用哪个 php.ini

PHPIniDir "C:/path/to/your/php/dir"
于 2013-11-12T08:39:11.497 回答