我们为 Magento 网站提供一项服务,需要安装 Magento 扩展。对于大型网站,此扩展需要运行后台进程,而这需要 exec 函数。我们的开发人员声称,要求我们的客户在其网站上启用 exec 是合理的。
各位 php 专家和管理员同意吗?提前感谢你们的观点。
答案1
这肯定因人/公司而异。
我希望如果您解释得清楚,并且如果您可以限制对安装过程可用的“exec()”的要求,您将能够说服大多数人启用它。
另外,请确保在手册中阐明他们如何做到这一点。
我只想在您的安装脚本检查并发现它没有可用的函数后,提到有关需要使 exec() 可用的所有信息。
答案2
在共享环境中,系统管理员不允许更改这一点,因为这是一个巨大的安全问题。
通常托管面板(参见 plesk、ispconfig 等)您将能够配置 cronjobs.. 这是一种替代方案吗?