Resolvendo Problema de Upload do GLPI “Potencial ataque por upload”

Logo GLPI - Relatos TI

Existe um “bug” no GLPI, que quando se tenta fazer um upload de uma imagem com extensão .jpg está maiúsculo. Coloquei o bug entre aspas, porque não é bem um bug, explico mais pra frente..

A solução que venho apresentar, é para o problema que ocorre ao tentar efetuar o upload de um arquivo de imagem, mais especificamente o arquivo de foto de perfil de um usuário.

Me foi passado esse problema, que ocorreu em um dos nossos colaboradores, principalmente por ser um membro da equipe de T.I, de onde eu trabalho.

Erro ou aviso?

Potencial ataque por upload ou arquivo muito grande. Falha ao mover arquivo temporário.”

Essa mensagem, se da, até onde pude pesquisar sobre isso, a linguagem php não consegue carregar arquivos de imagens, de extensão jpg, MAIÚSCULO.

Basicamente a solução para isso, é alterar o final da extensão para minúsculo.

Depois, basta realizar o upload do mesmo normalmente.

Alternativa

Achei uma versão alternativa nesse tópico, mas não testei, caso alguém se interessar em testar:

Editar o arquivo: C:\xampp\htdocs\glpi\config\based_config.php

Colocando um comentário “//” na linha correspondente abaixo

// Path for temp storage
if (!defined(“GLPI_TMP_DIR”)) {
define(“GLPI_TMP_DIR”,GLPI_ROOT . “/files/_tmp/Code language: JavaScript (javascript)

Alternativa 2

Dar as permissões na pasta “_tmp”, fica dentro da pasta “files”, dentro da raiz dos arquivos do GLPI.

Windows > Botão direito na pasta > Propriedades > Segurança > Editar > Dar a permissão de “Permitir” em todos os usuários e adicionar Todos e dar todas as permissões.

chmod -R 777 _tmp ou chmod -R 777 files

Caso alguém tenha uma forma diferente de resolver, deixe nos comentários

Pegue!, é Livre - Linux - Relatos TI
Subscribe
Notify of
guest

0 Comentários
Inline Feedbacks
View all comments