2016-10-04 2 views
0

나는 라이브 서버에 MAMP에서 내 사이트를 이동하기 위해 노력하고있어 나는이 오류 받고 있어요에서 찾을 수 없습니다 'wpdb'MAMP는 서버가 라이브 : 치명적인 오류 클래스를 load.php

치명적인 오류 : 'wpdb'클래스는 내가 모든 것을 이동의 기본 단계를 갔다 라인 (404)

에/데이터/폴더 _ /public_html/wp-includes/load.php에서 찾을 수 없습니다. 데이터베이스 생성, 데이터베이스 가져 오기, wp-config.php 업데이트 및 모든 파일 업로드로 문제가 무엇인지 확실하지 않습니다. 나는 어디서부터 시작해야할지 모르겠습니다. 여기

은로드 된 파일과 다른 아무것도 문제처럼

/** 
* Load the database class file and instantiate the `$wpdb` global. 
* 
* @since 2.5.0 
* 
* @global wpdb $wpdb The WordPress database class. 
*/ 
function require_wp_db() { 
    global $wpdb; 

    require_once(ABSPATH . WPINC . '/wp-db.php'); 
    if (file_exists(WP_CONTENT_DIR . '/db.php')) 
     require_once(WP_CONTENT_DIR . '/db.php'); 

    if (isset($wpdb)) 
     return; 

    $wpdb = new wpdb(DB_USER, DB_PASSWORD, DB_NAME, DB_HOST);<--Line 404 
} 
+0

WP는 WPDB 클래스에서로드하기 위해 몇 가지 다른 상수를 사용하기 때문에 패스 문제가있는 것 같습니다. 설정 파일에서 서버 파일 경로를 하드 코드 한 적이 있습니까? 물론 폴더 구조가 변경되었을 것입니다. 라이브 서버에서이 문제를 일으킬 수 있습니다. –

+0

문제는 무엇인지 생각하고 있지만 어디에서 경로를 가져 오는지 잘 모르겠습니다. 404 행의 load.php를 살펴 본 결과 '/ ** * 데이터베이스 클래스 파일을로드하고 세계적인 '$의 wpdb'을 인스턴스화합니다. * * @since 2.5.0 * * @global wpdb $ 워드 프레스 데이터베이스 클래스 wpdb. */ 기능 require_wp_db를 () { \t 전역 $ wpdb; \t require_once (ABSPATH. WPINC. '/wp-db.php'); \t if (file_exists (WP_CONTENT_DIR. '/db.php')) \t \t require_once (WP_CONTENT_DIR. '/db.php'); \t if (isset ($ wpdb)) \t \t return; \t $ wpdb = new wpdb (DB_USER, DB_PASSWORD, DB_NAME, DB_HOST); }' –

+0

wp-config.php 파일을 위에서 아래로 살펴 보겠습니다. 때때로 WP_CONTENT_DIR 또는 WP_CONTENT_URL 상수 등이 거기에서 오버라이드되어이 문제를 일으킬 수 있습니다. 기본적으로 MAMP 사이트에 존재하지만 생존 할 수없는 특정 경로를 정의하는 것을 찾으십시오. –

답변

0

이 보이는 load.php의 코드입니다. :-(

관련 문제