system()和shell_exec()方法

时间:2011-06-28 12:32:48

标签: php windows pdf html-generation

我正在使用WAMP安装(在Windows上)。 方法system()shell_exec()只能在Linux机器上运行,还是在Windows上也可用?我在Windows中尝试这些方法,但没有任何工作。

3 个答案:

答案 0 :(得分:2)

正如您在systemshell_exec的文档中所看到的,PHP运行的所有平台都支持它们(否则会有通知)。

答案 1 :(得分:1)

这两个功能都适用于Windows,但还有另一个安全限制 - 您需要先禁用safe_mode。您可以在php.ini文件中执行此操作。

答案 2 :(得分:0)

对于这样的问题,你应该做的第一件事是查找找到here的文档,在那里你会发现它没有明确说明它的Linux。您可能遇到的问题是PHP处于安全模式或您需要为PHP使用的帐户添加CMD权限。