Servidor não reconhece imagens com caracter especial e espaçamento. (PHP | LINUX)
02/04/2020
0
Pessoal, Boa tarde!
Estou refazendo um sistema onde o upload de imagens do sistema antigo não validava slug de imagens para salvar no servidor.
Antes utilizavamos um servidor Windows e agora estamos utilizando Linux.
O problema é que o linux não reconhece essas imagens com caracter especial e espaçamento.
E preciso que o sistema puxe essas imagens e imprima na tela.
No sistema o slug da imagem vem assim : (açucar orgânico.jpg) e com isso o server não reconhece a imagem.
Agora se eu vou até o diretório da imagem e clico nela, ele me encaminha para a imagem, mas converte ela para este nome : (a%e7ucar%20org%e2nico.jpg)
O sistema está em PHP e server Linux. Existe alguma função em php que faça a mesma conversão do nome da imagem de (açucar orgânico.jpg) para (a%e7ucar%20org%e2nico.jpg)
Estou refazendo um sistema onde o upload de imagens do sistema antigo não validava slug de imagens para salvar no servidor.
Antes utilizavamos um servidor Windows e agora estamos utilizando Linux.
O problema é que o linux não reconhece essas imagens com caracter especial e espaçamento.
E preciso que o sistema puxe essas imagens e imprima na tela.
No sistema o slug da imagem vem assim : (açucar orgânico.jpg) e com isso o server não reconhece a imagem.
Agora se eu vou até o diretório da imagem e clico nela, ele me encaminha para a imagem, mas converte ela para este nome : (a%e7ucar%20org%e2nico.jpg)
O sistema está em PHP e server Linux. Existe alguma função em php que faça a mesma conversão do nome da imagem de (açucar orgânico.jpg) para (a%e7ucar%20org%e2nico.jpg)
Felipe Butslof
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)