我的服务器在局域网中,并通过代理服务器连接到互联网。我的 PHP 应用程序 (Drupal) 应该能够通过 PHP 代码检查更新。如何为PHP设置代理设置以使其正常运行?
注意:我知道我可以在 curl 或其他东西中设置代理设置。但情况是代码不是我的,我不想改变它。我只是想让 PHP 始终通过特定的代理设置连接到互联网。
小智 7
此功能未在 php 中实现,但(曾)在讨论中:http :
//bugs.php.net/bug.php?id=29280
如果你有 php >= 5.3 你可以使用 auto_prepend ini 设置来包含一个使用 stream_context_set_default() 来设置默认代理的脚本。但这只会为使用默认上下文的 php 部分设置代理,没有对其进行测试,但我认为 curl 示例没有。
归档时间: |
|
查看次数: |
38640 次 |
最近记录: |