Tenho deparado com um problema frequente,
Upload media em que o nome dos ficheiros contém caracteres especiais,
O nome original é “Pé-de-Feijão_Impulso-Positivo.pdf”
O na folder de upload passa a ter o nome “Pé-de-Feijão_Impulso-Positivo.pdf”
Mas na DB fica com o nome original “Pé-de-Feijão_Impulso-Positivo.pdf”
Algo está mal aqui não! ora se subsitui num local substitui no outro!
Ele não deveria no upload aplicar funcoes como o http://wpseek.com/sanitize_file_name/
ou algo do género!
gaspas 3 Out 2012, às 9:28 Permalink | Inicie a sessão para responder
Mas por vezes faz upload do ficheiro com o nome original! Estranho? Poderá ter algo a ver com o computador ou ligação?!
gaspas 3 Out 2012, às 10:06 Permalink | Inicie a sessão para responder
Em localhost o mesmo ficheiro fica com o nome “Pé-de-Feijão_Impulso-Positivo.pdf” na pasta de uploads.
No site onde surgiu o problema, em 2 uploads diferentes em ligações diferentes ficou cada uma com o seu nome.
Já agora a DB deverá ter o collation: “latin1_swedish_ci” ou “utf8_general_ci”
Vitor Carvalho 3 Out 2012, às 14:45 Permalink | Inicie a sessão para responder
Junta-te no #wordpress-pt no FreeNode e tratamos disso! haha
Isso tem a ver com a codificação de caracteres do próprio sistema de ficheiros. Estás a rodar em que OS?