O ImageMagick não pode usar identificar na imagem remota se ela contiver um número de porta

0

Estou tendo problemas para usar o exec identify em uma imagem remota com imagemagick se o URL contiver um número de porta. Então a url aparece assim: link Se eu remover o: 81 ele funciona. O que eu posso fazer? Corrigir este problema com imagemagick ou remover o número da porta é bom. Eu tentei usar a função parse_url do PHP para remover a porta, no entanto não posso reconstruir a URL depois porque a função http_build_url () não está disponível no meu servidor e não consigo instalá-la.

    
por Mike 08.04.2011 / 09:00

1 resposta

0

Certifique-se de usar pelo menos esta versão: ImageMagick 6.6.3-1 2010-07-26 Q16

Esta é a versão que eu tenho em um dos meus computadores, e se eu especificar a porta TCP 80 (o padrão de qualquer maneira), ela funciona muito bem.

Além disso, o site que você mencionou está desativado no momento, portanto, certifique-se de que ele esteja funcionando antes de tentar novamente (se fosse um exemplo, você deve ter usado o "www.example.com" compatível com RFC) para deixar isso claro).

    
por 08.04.2011 / 09:08