我有这段代码打开一个可执行文件:
exec("C:/Users/Affex/Desktop/Blockland/".$session->username."/".$session->username.".exe ptlaaxobimwroe -dedicated");
它会打开我希望它打开的文件,但它会一直加载页面,直到php.ini以最大执行时间开始。
我正在尝试为我的免费托管服务设置一个游戏面板,BIOHazardHosting.co.uk,我们还有其他一切排序但是这个。
答案 0 :(得分:6)
尝试在命令开头添加start
:
exec("start C:/Users/Affex/Desktop/Blockland/".$session->username."/".$session->username.".exe ptlaaxobimwroe -dedicated");
作为Linux中的旁注,您可以在命令末尾添加&
以获得相同的结果:
exec("/Users/Affex/Desktop/Blockland/".$session->username."/".$session->username.".exe ptlaaxobimwroe -dedicated &");
答案 1 :(得分:0)
您可以在脚本中禁用限制:
set_time_limit(0);