Jump to content
Magento é no Mestre Magento
Luiz Carlos Dadam

Inserção da imagem dos produtos como problemas, não aceita o tipo.

Mensagens Recomendadas

Magento 2.3.3, PHP 7.1.33, Linux, ValueHost.

Ao fazer o cadastro do produto praticamente tudo funciona normal, mas quanto vai inserir a imagem do produto da uma informação de que o tipo de imagem não é aceito. No entanto tendo com .png, .gif e .jpg imagens com no máximo 100kb. Resumindo cadastro os produtos, mas eles fincam sem imagem. Alguma sugestão de como solucionar?

 

erro.jpg

Share this post


Link to post
Share on other sites

Acho que esse problema tem a ver com a hospedagem viu @Luiz Carlos Dadam porque seria muito errado um upload de imagem já dar problema! Se bem que o ideal é cadastrar JPG em invés de PNG viu. Eu achei um cara com o mesmo problema e ele recebeu uma dica de trocar no arquivo /public_html/vendor/magento/framework/File/uploader.php

Trocar o trecho

return $this->fileMime->getMimeType($this->_file['tmp_name']);

Por

return $this->_file['type'];

Esse é o link que achei:

https://stackoverflow.com/questions/59434373/image-was-not-uploaded-disallowed-file-type-in-magento-2

Você pode ver também se o mime type da hospedagem esta aceitando .PNG, basta subir em alguma pasta do FTP e acessar na URL, se não carregar é porque o mime type .PNG foi bloqueado na hospedagem, é difícil ser isso mas não é impossível.

Share this post


Link to post
Share on other sites
12 hours ago, Vitor said:

Acho que esse problema tem a ver com a hospedagem viu @Luiz Carlos Dadam porque seria muito errado um upload de imagem já dar problema! Se bem que o ideal é cadastrar JPG em invés de PNG viu. Eu achei um cara com o mesmo problema e ele recebeu uma dica de trocar no arquivo /public_html/vendor/magento/framework/File/uploader.php

Trocar o trecho


return $this->fileMime->getMimeType($this->_file['tmp_name']);

Por


return $this->_file['type'];

Esse é o link que achei:

https://stackoverflow.com/questions/59434373/image-was-not-uploaded-disallowed-file-type-in-magento-2

Você pode ver também se o mime type da hospedagem esta aceitando .PNG, basta subir em alguma pasta do FTP e acessar na URL, se não carregar é porque o mime type .PNG foi bloqueado na hospedagem, é difícil ser isso mas não é impossível.

Funcionou 100%. Muito obrigado. Nesse momento estou fazendo uso, mas espero poder contribuir um dia também.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Convidado
Responder esse tópico...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Informação Importante

Ao usar este site, você concorda com nossos Termos de Uso (leia).