我正在尝试安装一个脚本,并设法清除所有警告,除了这个:
Warning: exec() has been disabled for security reasons in XXXXXXXXX
这是一个 VPS,所以我有完整的 SSH 访问权限。
它没有在 php.ini 文件中被禁用,也没有激活 safe_mode。
有两个地方可以禁用此功能
首先找到您的 php.ini 文件并搜索disable_functions =
exec
从该列表中删除
还要确保该文件中的 yrsafe_mode
未设置为 on
接下来,可以在 apache 中为每个虚拟主机禁用它
如果有问题的域下有此行,请查看您的虚拟主机,suhosin.executor.func.blacklist=
然后删除exec
它是否在该列表中
为运行 zpanel 的 apache 定位主机文件的示例
/etc/zpanel/configs/apache/httpd-vhosts.conf