禅道使用
34750

禅道最近一段时间频繁出现No input file specified已解决 悬赏15积分

提问者黑白灰 答案数1 阅读数2543 发表时间2018-07-17 16:53:05

禅道最近一段时间频繁出现No input file specified

环境为 centos lnmp

php 版本为7.1

php-fpm 错误日志如下:

[17-Jul-2018 16:31:12] WARNING: [pool www] child 1488 exited on signal 15 (SIGTERM) after 2900.037554 seconds from start
[17-Jul-2018 16:31:12] NOTICE: [pool www] child 3599 started
[17-Jul-2018 16:44:32] WARNING: [pool www] child 1497, script '/www/wwwroot/zentaopms/www/index.php' (request: "GET /index.php?m=cron&f=ajaxExec&t=html&restart=0") executing too slow (386.145832 sec), logging



php-fpm 慢日志如下:


[17-Jul-2018 16:44:32]  [pool www] pid 1497
script_filename = /www/wwwroot/zentaopms/www/index.php
[0x00007f686b01d8a0] sleep() /www/wwwroot/zentaopms/module/cron/control.php:237
[0x00007f686b01cd50] ajaxExec() /www/wwwroot/zentaopms/framework/base/router.class.php:1691
[0x00007f686b01c630] loadModule() /www/wwwroot/zentaopms/www/index.php:67


禅道自己的tmp下的日志并没有报错

禅道版本:9.8.3

安装包类型:源码包

操作系统:CentOS

客户端浏览器:Chrome

设置备注
内容
答案列表
🚢
2018-07-17 17:47:14

1、可以试下修改zentaopms/config/my.php文件中requestType 值为 GET ,看下可以吗?

2、或者参考这个文档:http://www.chanzhi.org/book/chanzhieps/62.html 配置下nginx中webserver,看下可以吗?

🚖
2018/07/17
我们的访问方式不是PATH_INFO,是默认的GET
🚢
2018/07/19
可以添加下页面上方QQ,邀请进群后具体问题截图咨询一下。
😌
2019/02/20
禅道"GET /index.php?m=cron&f=ajaxExec&t=html&restart=0"这种请求应该在PHP cli模式下执行
解决方案
1、更改源代码
2、(在用方案)配置PHP脚本的最大执行时间,更改php-fpm配置(php.ini 或者php-fpm.conf) request_terminate_timeout = 600
联系我们
联系人
张淑钧/高级客户经理
电话(微信)
13156280939
QQ号码
2082428410
联系邮箱
zhangshujun@chandao.com
返回顶部
张淑钧
高级客户经理
13156280939
2082428410
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。