CakePHP 3 shell 脚本增加执行超时限制
CakePHP 3 shell script increase execution timeout limit
我是 cakephp 3 的新手,我正在使用它和 php 7.0.
开发应用程序
我在 /app/src/Shell 有一个 shell 脚本,它连接到网络服务并使用 JSON 数据。
问题是,检索数据需要 30 多秒。
我已经尝试在 /etc/php/7.0/cli/php.ini 和 [= 处更改 max_execution_time
33=].0/apache2/php.ini,但没有成功。
我错过了什么吗?
cakephp中是否有需要更改的配置?
谢谢。
确保您正在寻找您正在使用的 PHP 的良好配置文件,感谢此命令:
php -ini |grep "php.ini"
编辑:
在@mark 在他的评论中说了什么之后,我做了一些研究并找到了解决方案。问题是,我正在使用 cakephp 3 的 Http Client Class。阅读文档,我意识到您可以在创建对象时传递 'timeout' 参数。
但是,同样按照@mark 的评论,更改超时值并不是一个好的做法。
谢谢大家的帮助!
我是 cakephp 3 的新手,我正在使用它和 php 7.0.
开发应用程序我在 /app/src/Shell 有一个 shell 脚本,它连接到网络服务并使用 JSON 数据。
问题是,检索数据需要 30 多秒。
我已经尝试在 /etc/php/7.0/cli/php.ini 和 [= 处更改 max_execution_time
33=].0/apache2/php.ini,但没有成功。
我错过了什么吗? cakephp中是否有需要更改的配置?
谢谢。
确保您正在寻找您正在使用的 PHP 的良好配置文件,感谢此命令:
php -ini |grep "php.ini"
编辑: 在@mark 在他的评论中说了什么之后,我做了一些研究并找到了解决方案。问题是,我正在使用 cakephp 3 的 Http Client Class。阅读文档,我意识到您可以在创建对象时传递 'timeout' 参数。
但是,同样按照@mark 的评论,更改超时值并不是一个好的做法。
谢谢大家的帮助!