我使用专有的第三方Drupal模块,通过curl查询第三方服务.这项服务最近有点不稳定,这使我的页面加载速度变慢了,当我有大量的流量时,我正在进行max_connections.
此扩展程序查询的信息并不重要,但重要的是我不能只删除该模块.目前,我通过修补模块来修复它,为请求添加一个curl超时:
curl_setopt($ch, CURLOPT_TIMEOUT, 1);
Run Code Online (Sandbox Code Playgroud)
但是,我不想将黑客留在原地,因为它会在下次更新时消失,因为问题是间歇性的,它不会出现在测试中.
有没有办法在php.ini设置或PHP中通过代码全局设置超时(我可以放入自定义模块)?
任何帮助表示赞赏,
谢谢
| 归档时间: |
|
| 查看次数: |
5861 次 |
| 最近记录: |