mik*_*der 10
出于安全原因,大多数主机控制面板都禁用了cURL,但是很多php应用程序都需要它.客户要求它并不罕见.由于启用cURL的风险很小,因此除了失去客户之外,最好还是启用它.它只是一个实用程序,可帮助PHP脚本使用标准Internet URL获取内容.
要启用cURL,您将从控制面板php高级设置中的"禁用列表"中删除curl_exec.您还可以在各种php.ini文件中找到禁用列表; 查看/etc/php.ini以及控制面板可能存在的其他路径.您需要重新启动Apache才能使更改生效.
要确认是否已启用cURL,请在系统中的某处创建文件并粘贴以下内容.
<?php
echo '<pre>';
var_dump(curl_version());
echo '</pre>';
?>
Run Code Online (Sandbox Code Playgroud)
将文件另存为testcurl.php,然后将其作为php脚本运行.
testcurl.php如果禁用cURL,您将看到此错误.
致命错误:在第2行的testcurl.php中调用未定义的函数curl_version()
如果启用了cURL,您将看到一长串属性,如下所示.
array(9) {
["version_number"]=>
int(461570)
["age"]=>
int(1)
["features"]=>
int(540)
["ssl_version_number"]=>
int(9465919)
["version"]=>
string(6) "7.11.2"
["host"]=>
string(13) "i386-pc-win32"
["ssl_version"]=>
string(15) " OpenSSL/0.9.7c"
["libz_version"]=>
string(5) "1.1.4"
["protocols"]=>
array(9) {
[0]=>
string(3) "ftp"
[1]=>
string(6) "gopher"
[2]=>
string(6) "telnet"
[3]=>
string(4) "dict"
[4]=>
string(4) "ldap"
[5]=>
string(4) "http"
[6]=>
string(4) "file"
[7]=>
string(5) "https"
[8]=>
string(4) "ftps"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
102565 次 |
| 最近记录: |