Imagens do produto Magento não aparecem no backend

3

Na nossa loja Magento quando tentamos ir para a página do produto na seção de administração para fazer upload de imagens, vemos que as imagens que já temos lá no front end estão faltando e não há opção para adicionar imagens como por costume.

EstamosexecutandoositenoNginx&HHVM.

Euverifiqueio/var/log/nginx/error.logevejoesteerro:

2015/07/1611:16:25[error]21444#0:*14929accessforbiddenbyrule,client:127.0.0.1,server:www.store.com,request:"POST /app/etc/local.xml HTTP/1.1", host: "www.store.com"

Não há nada no log de erros do HHVM, não tenho certeza do que fazer aqui.

    
por Holly 16.07.2015 / 13:33

3 respostas

2

Ok, o log de erros estava totalmente me jogando fora e não tinha nada a ver com o problema subjacente. O problema foi causado pelo Magento & HHVM não está funcionando bem juntos.

No final, resolvi-o simplesmente adicionando o seguinte ao meu arquivo /etc/hhvm/server.ini .

hhvm.enable_zend_ini_compat=false

Eu encontrei a solução para este problema no GitHub . Também foi relatado no GitHub aqui .

    
por 16.07.2015 / 16:39
0

Apenas no caso de ajudar alguém ... minhas imagens não foram exibidas no admin / backend porque eu tinha o Flash Player desativado no meu navegador (Magento CE 1.9)

    
por 13.04.2016 / 06:41
0

Isso pode ser causado por permissões erradas definidas para arquivos enviados. Abra lib/Varien/File/Uploader.php e certifique-se de que a seguinte permissão está definida:

Na linha 219:

chmod($destinationFile, 0666);

Na linha 541:

if (!(@is_dir($destinationFolder) || @mkdir($destinationFolder, 0777, true))) {

Nota: Este problema também pode ser corrigido aplicando o patch SUPEE-7405 v1.1.

    
por 09.04.2018 / 15:07