前面我们写了一个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
【点击购买】