1

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

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

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

它没有在 php.ini 文件中被禁用,也没有激活 safe_mode。

4

1 回答 1

0

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

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

exec从该列表中删除

还要确保该文件中的 yrsafe_mode未设置为 on

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

如果有问题的域下有此行,请查看您的虚拟主机,suhosin.executor.func.blacklist=然后删除exec它是否在该列表中

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

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

于 2014-12-09T19:12:13.693 回答