php passthru执行系统命令超时?
程序员文章站
2022-04-14 09:59:17
...
passthru('cd ' . config("log")["analyse_dir"] . ' && ' . config("log")["python"] .' '. config("log")["analyse_file"] . ' >> ' . config("log")["analyse_log"], $ret);
if ($ret == 0) {
这个是括号内 echo出来的。
cd /MyApp/water/water && /usr/bin/python start_analyse.py >> /MyApp/shy/public/../storage/logs/analyse.log
然后api调用之后一直报504超时的错误。
这个命令是一个数据库的分析入库操作。虽然http报了504错误,但是日志还是可以打进去,并且成功入库。
也就是说命令还是成功执行了的。
请问如何解决这个超时错误?
上一篇: PHP实现自动识别Restful API的返回内容类型_php技巧
下一篇: ,取值输出问题
推荐阅读
-
PHP通过bypass disable functions执行系统命令的方法汇总
-
java利用Apache commons codec进行MD5加密,BASE64加密解密,执行系统命令
-
日常整理python执行系统命令的常见方法(全)
-
PHP 执行系统外部命令 system() exec() passthru()
-
php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
-
PHP执行linux命令常用函数汇总
-
日常整理python执行系统命令的常见方法(全)
-
基于命令行执行带参数的php脚本并取得参数的方法
-
Python执行Linux系统命令的4种方法
-
php中如何执行linux命令详解