【问题标题】:Rgd: PHP exeed timeout when run exec or system callRgd:运行 exec 或系统调用时 PHP 执行超时
【发布时间】:2013-09-16 09:47:24
【问题描述】:

我的服务器是 Window Server 2008,以前在重新格式化之前,我可以像执行 exec 调用一样

例如一个简单的

<?php

System("C:\Windows\System32\calc.exe");

?>

<?php

exec("C:\Windows\System32\calc.exe");

?>

但是当我在我的浏览器上使用上面的代码输入这个 test.php 时,无论是 Firefox 还是 Chrome。它只是继续缓冲。像卡住什么的,直到 php 执行超时。

我拥有管理员权限,并且我是唯一使用我的 windows server 2008 的人,直到我由于硬件故障重新安装操作系统。

我使用 Wamp 服务器,默认设置为关闭 php 安全模式并启用 curl。

我只想尝试一个简单的 exec 或系统调用来运行程序。但似乎无法执行,不确定是权限问题还是什么。任何人都知道我该如何解决这个问题。

【问题讨论】:

    标签: php wamp


    【解决方案1】:

    你没有逃脱反斜杠。用单引号引用路径:

    <?php
    exec('C:\Windows\System32\calc.exe');
    ?>
    

    或转义反斜杠。

    【讨论】:

    • “无法工作”不是有效的问题描述。有更多细节吗?
    猜你喜欢
    • 1970-01-01
    • 2012-03-17
    • 1970-01-01
    • 2021-11-26
    • 2012-11-18
    • 1970-01-01
    • 1970-01-01
    • 2014-11-25
    • 1970-01-01
    相关资源
    最近更新 更多