【发布时间】:2016-05-13 11:59:42
【问题描述】:
我设置了我的 PHP 应用程序的本地副本,该应用程序在 Symfony 框架上运行。由于与 C++ 服务器的套接字通信,它经常处理可能需要一个小时才能完成的请求。我的远程服务器可以很好地处理这些,但我的本地服务器似乎正在丢弃请求,根本没有给出响应。
我已经在我的 php.ini 文件中设置了配置指令max_execution_time。是否有任何其他设置导致此行为?
【问题讨论】:
-
您是否也检查了 C++ 的设置?
-
是的,因为C++服务器是远程运行的,所以设置是一样的。远程 PHP 服务器与它配合得很好,所以我怀疑本地 PHP 配置是问题。
-
可能是 default_socket_timeout ? php.net/manual/en/…
-
好主意!我会试试看它是否有效。
-
不幸的是,这不起作用。 :(