PHP curl和Apache fcgid冲突

时间:2016-03-30 09:18:58

标签: php windows apache curl mod-fcgid

对于 PHP 5.3.9,Windows 7 x64上的Apache 2.4 ,我遇到了一个奇怪的问题。

我使用FastCGI 2.3.9 for Apache 2.4(都使用VC11编译)在 PHP 5.6.18 PHP 5.3.9之间分配我的虚拟主机。

问题是,当我在 PHP 5.3.9 的配置中启用curl时,使用此PHP版本的每个虚拟主机的每个页面都会开始显示

  

错误500(内部服务器错误)。

Apache错误日志在我打开Example Link页面之后说了以下内容:

[fcgid:warn] [pid 6720:tid 1528] (OS 109)The pipe has been ended.  :     [client 198.101.238.203:62561] mod_fcgid: get overlap result error
[core:error] [pid 6720:tid 1528] [client 198.101.238.203:62561] End of script output before headers: index.php

当我禁用curl时,错误消失。但是,我需要这个模块才能使 CMS 我需要在此服务器上安装才能工作 由于我正在使用Windows(遗憾的是),安装PHP-FPM并不是我自己允许的(但如果您知道在Win7 x64下安装它,请告诉我)。
请与我分享有关如何解决此问题的任何想法。如何制作fcgid和卷曲的朋友? :) 感谢您的回答和努力!

0 个答案:

没有答案