如果url包含端口号,我在使用imagemagick在远程图像上使用exec标识时遇到问题。所以url看起来像这样:http://isite.com:81 / image.jpg如果我删除:81它可以工作。我能做什么?使用imagemagick解决此问题或删除端口号是正常的。我尝试使用PHP的parse_url函数删除端口,但之后我无法重建url因为http_build_url()函数在我的服务器上不可用而且我无法安装它。
如果url包含端口号,我在使用imagemagick在远程图像上使用exec标识时遇到问题。所以url看起来像这样:http://isite.com:81 / image.jpg如果我删除:81它可以工作。我能做什么?使用imagemagick解决此问题或删除端口号是正常的。我尝试使用PHP的parse_url函数删除端口,但之后我无法重建url因为http_build_url()函数在我的服务器上不可用而且我无法安装它。
Answers:
确保您至少使用此版本:ImageMagick 6.6.3-1 2010-07-26 Q16
这是我在其中一台计算机上的版本,如果我指定TCP端口80(默认为默认值),它可以正常工作。
此外,您引用的网站现在已关闭,因此请确保它再次尝试之前已启动并运行(如果是一个示例,那么您应该使用符合RFC的“www.example.com”来实现此目的明确)。