php中如何启用exec函数 宝塔面板中如何解除exec函数的禁用?

前面我们写了一个WordPress的开源采集插件,里面需要使用snoopy类配合curl来采集https的网站,但是snoopy类里面的curl需要使用exec这个函数来执行,下面我们记录一下如何在宝塔面板以及配置文件中启用exec。

https://jiloc.com/wp-jpost

php中的exec()函数有什么用?

功能描述:允许执行一个外部程序(如 UNIX Shell 或 CMD 命令等)。
危险等级:高

宝塔面板中如何启用exec函数?

在左侧菜单『软件管理』中,找到对应的PHP版本,然后点击『设置』– 【禁用函数】,选择到exec,然后点击「删除」即可。

如何通过修改配置文件(使用于所有环境Windows、Linux、Centos、Debian)启用exec函数?

打开对应的php.ini查找到 “disable_functions” ,将exec从函数中去除

重启web、php-fpm服务即可。

腾讯云限时秒杀【点击购买】

搬瓦工,CN2高速线路,1GB带宽,电信联通优化KVM,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠码BWH26FXH3HIQ,支持<支付宝> 【点击购买】!

Vultr$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快【点击购买】!

阿里云香港、新加坡VPS/1核/1G/25G SSD/1T流量/30M带宽/年付¥288【点击购买】