如何在一次性PHP脚本中手动安装Curl

时间:2017-09-17 13:23:11

标签: php curl installation php-curl

WIN 10 Microsoft PC(不是linux)。我安装了PHP V 7.1.9。

现在,我正在尝试安装Curl。但是我遇到了奇怪的问题,

phpinfo: -

1)Curl正在报告Sterling Hughes的AUTHOR,但是没有活动/找到curl的模块。

所以我猜它知道作者 - php知道curl可用吗?

2)配置文件(php.ini)的文件路径显示路径C:\ WINDOWS,但是我已经检查了那里&找不到php.ini文件。

我也检查了隐藏文件......

我已经在2-3个其他目录中安装了PHP(我猜在其中一个PATH目录中,这就是为什么php正在加载。)

QUERIES:

3)是否有一个PHP代码来诊断加载php.ini的真实/正确路径名?所以我可以编辑它&取消注释安装curl dll文件的行。

(我可以在我能找到的php.ini文件中取消注释这些行。)

4)如果php不在php.ini文件中,有没有办法在PHP脚本中“加载”Curl?

(我已经在ZIP文件中下载了CURL并提取了文件)。

到目前为止所有的例子都引用了php.ini,但没有PHP代码的例子来自php脚本本身激活/加载Curl而不通过php.ini文件安装。

1 个答案:

答案 0 :(得分:0)

  1. 检索PHP.ini路径:您可以尝试使用PHP函数。 php_info()php_ini_loaded_file()

    http://php.net/manual/en/function.phpinfo.php

    http://php.net/manual/en/function.php-ini-loaded-file.php

  2. 动态加载CURL的方法?

    你不能。有一个功能来实现它,但已被删除。 http://php.net/dl

  3. 要安装Curl,请按照以下说明进行操作

    http://php.net/manual/en/curl.installation.php

    类似的问题(非常有帮助):

    PHP and CURL under Windows 7 64 bits and Apache