danicamargo Postado Outubro 26, 2023 Denunciar Share Postado Outubro 26, 2023 (editado) Buenas. Tenho um projeto que manipulo imagens com WideImage e até então estava tudo ok. Porém recentemente começou a dar erro sem mexer no código. Acontece que o site onde baixei a biblioteca https://wideimage.sourceforge.net/download/ esta fora. A nova versão é baixada em https://sourceforge.net/projects/wideimage/ Mudou a chamada do método static que era antes: $image = WideImage::load("img/imagem1.png"); $nova_img = $image->resize(400, 300); $nova_img->output('jpg', 90); Fatal error: Uncaught WideImage_InvalidImageSourceException. Estou tentando atualizar no projeto porém com dificuldades. Obs. Tentei fazer fora do projeto, só com a bilioteca e o exemplo demo porém não da certo. Alguém pode me dar um help? Editado Outubro 26, 2023 por danicamargo Erro Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lowys Postado Outubro 26, 2023 Denunciar Share Postado Outubro 26, 2023 conforme o repositório, algumas funções ficam deprecated em php7 como a última manutenção da lib foi há 3 anos, talvez só fucione bem em php5 certifique-se de que seu serviço de hospedagem não tenha atualizado automagicamente a versão do seu php https://github.com/smottt/WideImage/issues Citar Link para o comentário Compartilhar em outros sites More sharing options...
1 danicamargo Postado Outubro 26, 2023 Autor Denunciar Share Postado Outubro 26, 2023 (editado) Nossa😠, realmente o server atualizou para php8.1 e começou a dar erro. procurei por isso e vi que tem+ alguns php - Is there a newer alternative to WideImage? - Stack Overflow E parece que o jeito vai ser substituir. Grata. Editado Outubro 26, 2023 por danicamargo Erro Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
danicamargo
Buenas.
Tenho um projeto que manipulo imagens com WideImage e até então estava tudo ok.
Porém recentemente começou a dar erro sem mexer no código.
Acontece que o site onde baixei a biblioteca https://wideimage.sourceforge.net/download/ esta fora.
A nova versão é baixada em https://sourceforge.net/projects/wideimage/
Mudou a chamada do método static que era antes:
$image
= WideImage::load(
"img/imagem1.png"
);
$nova_img
=
$image
->resize(400, 300);
$nova_img
->output(
'jpg'
, 90);
Fatal error: Uncaught WideImage_InvalidImageSourceException.
Estou tentando atualizar no projeto porém com dificuldades.
Obs. Tentei fazer fora do projeto, só com a bilioteca e o exemplo demo porém não da certo.
Alguém pode me dar um help?
Erro
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.