저는 고객을 위해 magento 사이트에서 일하고 있습니다.Magento 사이트에 충돌이 발생했습니다.
코드 작업이 완료되었으며 모든 것이 정상적으로 작동했습니다. 나는 번역을 변경해야만했고 Magento가 그 도구를 가지고 있다면 백엔드에서 검색을하기로 결정했다. (Magento에 대해서는 아직 많이 모른다. Joomla는 나의 전문 기술이다.)
글쎄, 나는 뭔가를 발견했다고 생각한다. "사용"을 클릭하면 사이트에 오류가 표시됩니다.
Warning: include_once() [function.include-once]: Unable to access Mage_Core_functions.php
Warning: include_once(Mage_Core_functions.php) [function.include-once]: failed to open stream: No such file or directory
Warning: include_once() [function.include]: Failed opening 'Mage_Core_functions.php' for inclusion
Warning: include_once() [function.include-once]: Unable to access Varien_Autoload.php
Warning: include_once(Varien_Autoload.php) [function.include-once]: failed to open stream: No such file or directory
Warning: include_once() [function.include]: Failed opening 'Varien_Autoload.php' for inclusion
Fatal error: Class 'Varien_Autoload' not found
이 모든 갑자기 응용 프로그램에 출연 경고 및 오류/Mage.php 이 파일이 위치해야 경로가 존재하지 않는은 (/ SRC/포함).
아무도 Mage.php를 건드리지 않았습니다. 아무도 파일을 삭제하지 않았습니다. 가장 이상한 점은 사이트가 작동하고, 코드를 변경하지 않았으며, 백엔드에서만 사용할 수 있다는 것입니다. 솔직하게 말하면, 나는 결코 그런 충돌을 예상하지 못했고, 코드가 엉망이라면 그것을 고칠 수있는 방법을 정확히 알고 있지만, 여기에서는 완전히 단서가 없다.
나는 정말이 하나 :(
좋아, 문제를 발견했다. 내가 정확히 무엇을 사용할 수 있었는지 신중하게 읽지 않은 것 같습니다. 백엔드에서 항상 다시 비활성화 할 수 있다고 생각했습니다. (백 엔드가 너무 너무 추락해서 ...) Magento의 컴파일 기능을 활성화했습니다. 귀하의 페이지를 완전히 깰. 다른 사람이 올 시점에이 문제가 발생하면 다음 해결책을 제시하십시오. http://www.magentoweb.com/component/content/article/95-turn-off-magentos-compilation-feature-through-through- phpmyadmin.html – itd
기본적으로 include/config.php 을 열고 모든 줄 앞에 #를 넣으면됩니다. 이렇게하면 상수가 정의되지 않고 페이지가 다시 작동합니다. – itd
해결책으로 답변을 추가하고 동의하십시오. 그것이 SO가 작동하는 방식입니다. –