我切换了托管服务提供商,现在遇到以下问题。
函数 ,imagecreatefromjpeg()
正在尝试从其 URL 路径 ( http://mydomain.com/contents/category/certificate/1/template.jpg ) 读取文件。此功能在旧设置上工作,但在新设置上失败并出现以下错误。
(104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
Premature end of script headers: index.php
一旦我用同一个文件的绝对路径替换了 URL 路径,问题就消失了。
我可以看到的差异是
- 新设置使用 nginx 作为 Apache 的反向代理。
- 新设置的 PHP 版本是 5.3.3,旧设置有 5.3.14
我们已经尝试了很多东西,但无法理解如何使 URL 路径在较新的设置上工作。有人可以帮忙吗?