O Apache adiciona / var / www ao caminho do arquivo js

2

Eu tenho um problema. Cliente tem VPS e nós transferimos o sistema magento para ele.

O problema é que se, por exemplo, o caminho para o magento for / var / www / magento e houver algum arquivo nele /var/www/magento/file.js (por exemplo), então no frontend ele tenta carregar:

(host)/var/www/magento/file.js

mas não

(host)/magento/file.js

Como posso consertar isso?

UPDATE 1

Coisa estranha: Os arquivos CSS estão listados corretamente, mas o arquivo JS usa o caminho errado.

    
por Jevgeni Smirnov 27.12.2011 / 07:19

2 respostas

2

Verifique se as pastas var e media têm permissões de gravação. Conceda 777 direitos sobre eles e limpe o conteúdo de /var/cache da sua pasta Magento.

    
por 19.11.2012 / 14:33
0

Verifique seu .htaccess para uma configuração adequada de reescrita. Talvez seja necessário definir corretamente a diretiva RewriteBase ou modificar as configurações RewriteRule . Em qualquer um dos casos, as referências não devem ser absolutas, mas sim relativas ao docroot ou ao URL HTTP, respectivamente.

Além disso, a configuração de URL ou SEO pode estar mal configurada no Magento (revelação: não muito familiarizado com o Magento, por isso não tenho certeza se ele define uma URL de site como o Wordpress e o Joomla).

    
por 27.12.2011 / 07:27