2017-12-19 4 views
0

독립 실행 형 서버에 MediaWiki가 설치되어 있습니다. 나는 많은 카테고리를 만들었고 하나의 최상위 카테고리를 가진 계층으로 모든 카테고리를 조직했습니다.하위 카테고리가 MediaWiki의 상위 카테고리 페이지에 나열되지 않았습니다.

MediaWiki 소프트웨어에서 카테고리에 하위 카테고리가 포함되어 있으면 상위 카테고리에 직접 할당 된 페이지 목록과 내용 아래에 나열되어야합니다. 하지만 내 설치된 소프트웨어에서는 발생하지 않습니다. 하위 카테고리는 상위 카테고리 페이지에 나열되지 않습니다. 아무도 가능한 원인을 알고 있습니까? 내가 Ciencia Al Poder에서 조언을 다음과 같은 문제를 해결할 수

답변

1

감사합니다.

나는 같은 문제에 직면 할 수있는 사람들을 위해 여기에 답을 제공합니다. 문제의

배경 : 수출/특별 : 나는 특별 사용하여 다른 위키에서 범주를 가져 오기. 각 카테고리에는 여러 하위 카테고리가 있습니다. 다른 위키에서 카테고리를 가져 오면 카테고리의 계층 구조가 보존되기를 바랍니다. 하지만 그건 효과가 없었습니다. "categorylinks"테이블 (Manual:categorylinks table)은 category-> subcategory 관계 및 계층 구조를 유지합니다. 그러나 가져 오는 동안 테이블이 제대로 채워지지 않았습니다. 내가 특별 사용, 풍부한 템플릿 및 카테고리를 수입하기 때문에 : 문제가를 해결하는 방법

가져 오기는 작업 테이블 (Manual:job table)는 20,000 레코드로 채워졌다. 일반적으로 각 페이지로드마다 하나의 작업이 실행되기 때문에 정기적으로 사이트를 방문하면 짧은 시간 내에 해당 작업을 실행할 수 없었습니다. 그래서 PHP 유지 보수/runJobs.php 스크립트 (Manual:RunJobs.php)를 수동으로 두 번 실행하여 대기열의 모든 작업을 실행할 수 있습니다. 그 후에 모든 범주가 ​​계층 구조로 서로 연결되어 있습니다.

관련 문제