报错现象
btcloud在PHP 8.5环境下运行时,在尝试配置云端接口时提示错误,刷新插件列表时返回错误:
Function curl_close() is deprecated since 8.5, as it has no effect since PHP 8.0
触发原因
PHP 8.5已将curl_close() 函数彻底废弃。
临时解决方法
将包含 curl_close() 函数的文件中的 curl_close($ch); 全部注释掉。
sed -i 's/curl_close(\$ch);/\/\/ curl_close(\$ch);/g' app/common.php app/controller/Api.php app/lib/Btapi.php app/lib/ThirdPlugins.php
报错现象
btcloud在PHP 8.5环境下运行时,在尝试配置云端接口时提示错误,刷新插件列表时返回错误:
Function curl_close() is deprecated since 8.5, as it has no effect since PHP 8.0触发原因
PHP 8.5已将curl_close() 函数彻底废弃。
临时解决方法
将包含 curl_close() 函数的文件中的 curl_close($ch); 全部注释掉。
sed -i 's/curl_close(\$ch);/\/\/ curl_close(\$ch);/g' app/common.php app/controller/Api.php app/lib/Btapi.php app/lib/ThirdPlugins.php