LOAD DATA INFILE을 사용하여 wp_posts
테이블에 310,000 개의 게시물을 성공적으로 가져 왔습니다 (모든 PHP 기반 스크립트/wp-plugins는 시간 초과되었습니다. 유일한 옵션).mysql을 사용하여 Wordpress에 게시물을 가져온 후 "페이지를 찾을 수 없습니다"LOAD DATA INFILE
내 문제는 게시물이 wp-admin에서 제대로 표시되지만 프런트 엔드에서 액세스 할 수없는 "페이지를 찾을 수 없음"입니다.
게시물을 수동으로 '업데이트/저장'하면 프런트 엔드에서 액세스 할 수 있습니다. 31 만개의 게시물로이 작업을 수행 할 수없는 것은 분명합니다.
것들 내가 시도 : -
- 는 변화
- 장애인 모든 플러그인을 영구 링크를 변경 사항을 저장
- 없이 영구 링크를 저장하고 한 번에 그들을 다시 활성화
- 수동 htaccess로
- 를 업데이트 Wordpress가이 메타 중 하나에 의존하는지 확인하기 위해 몇 가지 게시물에 대해 postmeta (업데이트 된 작업 게시물에서 동일한 데이터 입력)를 추가합니다. 어떤 차이가 있는지 확인하기 위해
wp_posts
의 손길이 닿지 않은 포스트 행과 업데이트 된 후 행을 비교 - 게시물 "post_type = 제품"그래서
은 내가 WooCommerce를 (사용하고 있음을 언급해야한다 (이되지 않습니다) 그리고 모든 메타 추가 WooCommerce했다)하지만 강력하게 워드 프레스보다는 WooCommerce (당신이 다르게 말할 수 없다면!)
미리 감사드립니다!
DB에 액세스 할 수 있으므로 페이지를 저장 한 후 변경 사항을 확인하는 것이 좋습니다. 예 : 전후 상태를 비교합니다. 그런 다음 변경 사항을 자동화하는 간단한 스크립트를 실행할 수 있어야합니다. 어쩌면 게시 날짜 또는 일부 다른 메타 데이터와 관련이있을 수 있습니다. –