2012-08-22 3 views
1

Magento 사이트 리포지토리를 로컬에서 체크 아웃 (Mac SVN)하여 터미널 명령 줄을 통해 PHPMyAdmin으로 가져온 데이터베이스가 핵심 구성 테이블 기본 URL (www. mydomain.com을 mydomain.localhost로 변경) app/etc/local에 올바른 자격 증명을 사용하여 local.xml을 추가했으며 (SVN은이를 무시하도록 설정 됨) MAMP에 mydomain.localhost를 추가했습니다.MAMP Pro를 사용하여 Magento 사이트를로드 할 수 없습니다

아무 것도 잊어 버렸는지 확실하지 않지만 mydomain.localhost 또는 mydomain.localhost/admin을 불러 오려고하면 큰 오류 목록이 표시됩니다.

나는 그것이 어둠 속에서 찍힌다는 것을 알고 있지만 누군가가 어떤 생각을 갖고 있는지, 내가 한 걸음도 놓쳤다면, 또는 누군가가 전에 이것에 부딪쳤다면 나는 알 것입니다. 오류의

큰 목록 :

https://dl.dropbox.com/u/54760147/errors.txt

+0

의 대신 에 슬래시. – miles

답변

0

가 보이는 :

Local.xml는
  • 코어 구성의 기본 URL을 이 누락 된에 잘못된 암호화 키를 가지고
    • 마지막 http://mydomain.localhost 정말이 문제가 SO에 대한 주제와 얼마나 있는지 ...하지만 괜찮되지 http://mydomain.localhost/
  • 3

    당신은 오류의 큰 목록이없는 - 당신은 하나의 예외가 발생되고있다. 큰 오류 목록은 호출 스택이며 오류를 유발 한 코드 실행 경로를 보여줍니다.

    당신이 추적을 따르는 경우에 당신이 당신의 RichardMason_Profile 모듈이 테이블 pm_profile에 열 link을 추가하려고 시도하는 것 셋업 리소스 스크립트를 가지고처럼 보이는이

     [10] => Array 
          (
           [file] => /Applications/MAMP/mydomain/trunk/app/code/local/RichardMason/Profile/sql/profile_setup/mysql4-upgrade-0.1.0-0.1.1.php 
           [line] => 9 
           [function] => run 
           [class] => Mage_Core_Model_Resource_Setup 
           [type] => -> 
           [args] => Array 
            (
             [0] => 
    
    ALTER TABLE pm_profile 
    ADD `link` varchar(255) NOT NULL DEFAULT '' AFTER `content`; 
    
    
            ) 
    
          ) 
    

    를 찾을 수 있습니다. 이런 일이 왜이 로 하나의 오류로

    [message:protected] => SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'link' 
    

    의 상단에있는 하나의 오류 메시지를 설명합니다 - 즉 단단하고 너무 많은 미지수를 포함한다. 테이블에 이미이 열이있는 경우이 리소스 스크립트가 이미 실행되었을 수도 있지만 어떤 이유로 데이터베이스의 core_resource 테이블이 테이블을 알지 못합니다 (바로 지금 실행하려고하는 이유입니다)

    더 많은 컨텍스트, 데이터베이스 백업,이 테이블에서 링크 열 삭제 캐시를 지우고 페이지를 다시로드하는 것이 좋습니다. 그러면 스크립트가 방해받지 않고 실행됩니다. 나는 두 가지 범인이었다 있는지, 잘못하지 (또는 둘 다)처럼

    관련 문제