通过shell在CentOS上启用exec

时间:2013-11-12 20:04:21

标签: centos centos6

我正在尝试安装一个脚本,并设法清除所有警告,除了这个:

    Warning: exec() has been disabled for security reasons in XXXXXXXXX

这是一个VPS,所以我有完整的SSH访问权限。

在php.ini字段中没有禁用它,也没有激活safe_mode。

1 个答案:

答案 0 :(得分:0)

有两个地方可以禁用此功能

首先找到您的php.ini文件并搜索disable_functions =

从该列表中删除exec

同时在该文件中确保safe_mode未设置为

接下来,可以在apache中为每个虚拟主机禁用它

查看您的虚拟主机中是否存在相关域suhosin.executor.func.blacklist=下的这一行,然后删除exec,如果该列在该列表中

为运行zpanel的apache定位hosts文件的示例

/etc/zpanel/configs/apache/httpd-vhosts.conf