为什么PHP exec()不能在第一页加载时工作? 我正在使用以下行通过PHP执行python脚本:
exec("python suggester.py " . $query_plus . " " . $location, $output);
大部分时间这都可以,但是在我的页面的初始加载(suggester.promediacorp.com)上,POST请求在等待/等待几乎一分钟,直到它最终返回响应。如果刷新页面,或者之后运行其他查询,则它可以正常工作。
我几乎100%确定该问题与exec()有关,因为当我删除该代码时,我会立即收到我的回复。此外,即使python文件没有内容,问题仍然存在。
答案 0 :(得分:0)
答案 1 :(得分:0)
我明白了。这是php的错误日志记录问题,在我的脚本运行完毕之前就已经回复了。