나는 한 번 같은 문제에 직면했다. 내 시간은 많이 먹는다. 마지막으로 내 데이터베이스가 완전히 마이그레이션되지 않은 것을 발견했다. 데이터베이스 테이블 수는 로컬 및 데모 서버에서 일치했다. 데이터베이스의 제약 오류 부분이 가져 오기되지 않았기 때문에.
SET FOREIGN_KEY_CHECKS=0; // top of your exported sql file
//Your database queries
SET FOREIGN_KEY_CHECKS=1; // bottom of your exported sql file
젠토 community wiki 당신은 루트 디렉토리에 db.php를 같은 핵심 PHP는 MySQL의 connection.create 연결 파일하여 데이터베이스 연결을 확인하고 DB로 울부 짖는 코드를 추가 할 수 있습니다 서버
에 젠토 서버 마이그레이션에 대한 기사가 있습니다 이 파일을 실행하여 연결이 존재하는지 여부를 확인하십시오.
예 : -
$ CONN =로 mysql_connect ("Your_Host", "User_Name을", "비밀번호"); if (mysql_select_db ("Your_DB_name", $ conn)) echo "예"; else echo "no";
도움이 될 수 있습니다.
/app/etc/local.xml을 전혀 삭제하면 어떻게됩니까? –
홈페이지를로드하지 못했습니다. 리디렉션/설치를 시도하지만 수행 할 수 없습니다. – edhardie
제 기억이 아닐 수도 있기 때문에 다른 편집자에서 파일을 열어 본 것은 정확합니다. 일시적으로 온라인 버전을 제거하여 local.xml을 가져 오지 않았는지 확인합니다. – edhardie