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

问题描述:

WIN 10 Microsoft PC(不是linux)。我已经安装了PHP V 7.1.9。如何在一次性PHP脚本中手动安装Curl

现在,我试图安装Curl。不过我越来越多的问题,

的phpinfo: -

1)卷曲报告斯特林休斯的作者,但是没有模块被激活/发现卷曲。

所以我猜它知道作者 - PHP知道卷曲可用?

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

我已经检查了隐藏的文件太...

Ive得到了安装在其他目录2-3(我猜的路径的一个目录中,所以这就是为什么PHP是加载。)

PHP QUERIES:

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

(我在php.ini文件中找不到注释)。

4)如果php脚本不在php.ini文件中,是否有脚本可以“加载”Curl?

(下载后的CURL在ZIP文件中提取了&文件)。

到目前为止所有的例子都是指php.ini,但没有PHP代码的例子来激活/加载Curl从一个PHP脚本本身,而无需通过php.ini文件安装。

+0

进一步指出:致命错误:未捕获的错误:呼叫未定义的函数curl_init()在..... -rechecked phpinfo&extensions目录是c:\ php \ ext - 我检查过并且在那个目录中有一个php_curl.dll文件。睡觉,但明天会重新检查。 –

  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

要安装卷曲,请遵循以下

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

类似的问题(非常有用)的指令:

PHP and CURL under Windows 7 64 bits and Apache