Apache-2.2

在子文件夾中啟用 curl_exec()

  • January 5, 2015

伺服器上啟用了 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 但沒有運氣。

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/

引用自:https://serverfault.com/questions/656446