【发布时间】:2019-05-09 04:41:21
【问题描述】:
最近我在 wamp 服务器上通过了一个问题。我需要使用 PHP 中的 shell_exec() 函数来运行一些外部 shell 脚本(一些校验和文件)。但在我的 wamp 服务器中,默认情况下禁用该功能。我在谷歌搜索,但我找不到解决方案。所以我尝试将该代码放在实时服务器中。但也有同样的问题。我联系了该服务器的技术人员,但他说我们无法启用 shell_script。这是安全暴力。
所以唯一的办法就是在 wamp 服务器中尝试...如何启用shell_exec() 或exec() ..?
【问题讨论】:
-
是否启用了安全模式?
shell_exec在安全模式下被禁用 -
即使你设法让它在你的 WAMP 服务器上运行,之后你打算如何将它移动到你的实时服务器上?您如何确定 WAMP 服务器上禁用了该功能?你尝试了什么?当你尝试它时发生了什么?
-
@Mob 我现在才注意到你实际上是在劫持别人的问题,所以我关于实时服务器的问题可能不相关。
-
实际上,对我来说,没有移动到任何实时服务器。我只想让它在我的 Windows 盒子上运行。
-
shell_exec甚至可以在 Windows 上使用吗?