如何在一次性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文件安装。
答
-
检索PHP.ini路径:您可以尝试使用PHP函数。
php_info()
或php_ini_loaded_file()
-
的方法来动态加载CURL?
你不能。有一个功能来实现它,但已被删除。 http://php.net/dl
要安装卷曲,请遵循以下
http://php.net/manual/en/curl.installation.php
类似的问题(非常有用)的指令:
进一步指出:致命错误:未捕获的错误:呼叫未定义的函数curl_init()在..... -rechecked phpinfo&extensions目录是c:\ php \ ext - 我检查过并且在那个目录中有一个php_curl.dll文件。睡觉,但明天会重新检查。 –