在子文件夹中启用 curl_exec()

在子文件夹中启用 curl_exec()

服务器上启用了 Curl,但出于安全原因禁用了 curl_exec 功能。

disable_functions = exec,passthru,shell_exec,system,proc_open,popen,
curl_exec,curl_multi_exec,parse_ini_file,show_source

我知道我可以从 php.ini 启用此功能,但这会影响整个服务器。您能否就如何仅为特定子文件夹激活此功能 (curl_exec) 提供建议?我尝试使用 .htaccess,但没有成功。

答案1

disable_functions必须在 中设置该指令php.ini。不能在httpd.conf或中设置该指令.htaccess

参见文档:http://php.net/manual/en/ini.core.php#ini.disable-functions

如果您需要对每个目录的功能进行不同的限制,则可以使用单独的实例PHP-FPM,每个都可以有自己的php.ini

也可以看看:http://php-fpm.org/

相关内容