2012-02-23 4 views
3

우분투 및 모든 최신 버전의 apache mysql 및 php를 실행하는 새 서버를 설치했으며 Magento를 실행하는 데 필요한 모든 확장 기능을 설정했습니다.Magento CSS 및 JS가 문서 루트를 포함하여 헤드에 있습니까?

테스트 사이트를 새 서버로 전송했는데 어떤 이유로 스타일 및 스크립트를 사용할 수 있습니다. 이는 문서 루트 (/var/www/vhosts/site.com/httpdocs/)에서 비롯된 것입니다. 이상한 것은 XML을 사용하여 추가 된 js와 css가 잘못되었다는 것입니다.

core_config_data 테이블을 확인했는데 URL이 올 바르며 모든 파일 권한이 올 바르고 안전 모드가 꺼져 있습니다. memory_limits 등이 확인되었습니다.

이것은 apache2 설정과 관련이 있습니까?

+0

'rm -rf var/cache/*'. – Nick

+0

감사합니다. Nick입니다.하지만 모든 캐시를 지운 후에도 문제가 계속 발생합니다. –

답변

9

이것은 CSS/JS 병합을 활성화했지만 Magento가 병합 된 파일을 media/css 및 media/js에 쓸 수있는 충분한 액세스 권한이없는 것과 관련이 있습니다. 당신의 문제를 해결해야 -R 미디어

와트

chmod를 O를 +.

+0

고마워요.하지만 이미 전체 응용 프로그램에 대한 열기 권한을 시도했습니다. 그것은 여전히 ​​doc 루트를 포함합니다. 서버를 다시 시작한 후 약 30 분 동안 다시 작동했습니다. –

+0

Magento 문서 루트의 Mac OSX Mavericks에서 ... rm -rf ./var/cache/* chmod -R o + w 미디어 – Flipmedia

관련 문제