【发布时间】:2017-09-17 13:23:11
【问题描述】:
WIN 10 Microsoft PC(不是 linux)。我已经安装了 PHP V 7.1.9。
现在,我正在尝试安装 Curl。但是我遇到了奇怪的问题,
phpinfo :-
1) Curl 报告 Sterling Hughes 的作者,但是没有模块处于活动状态/找不到 curl。
所以我猜它知道作者 - php 知道 curl 可用?
2) 配置文件 (php.ini) 的文件路径显示路径 C:\WINDOWS,但是我检查过那里并没有找到 php.ini 文件。
我也检查了隐藏文件...
我已经在 2-3 个其他目录中安装了 PHP(我猜是在 PATH 目录之一中,所以这就是 php 正在加载的原因。)
查询:
3) 是否有 php 代码来诊断 php.ini 加载位置的真实/正确路径名?所以我可以编辑它并取消注释关于安装 curl dll 文件的行。
(我在我能找到的 php.ini 文件中没有注释这些行)。
4) 如果Curl 不在php.ini 文件中,有没有办法在php 脚本中“加载”Curl?
(我在 ZIP 文件中下载了 CURL 并提取了文件)。
到目前为止,所有示例都参考了 php.ini,但没有 PHP 代码示例可以在不通过 php.ini 文件安装的情况下从 php 脚本本身激活/加载 Curl。
【问题讨论】:
-
进一步:致命错误:未捕获的错误:调用 ..... 中未定义的函数 curl_init() -重新检查 phpinfo 并且扩展目录是 c:\php\ext - 我已经检查过并且有该目录中的 php_curl.dll 文件。去睡觉了,但明天再检查。
标签: php curl installation php-curl