Drupal의 모든 노드에 대한 파일을 찾을 수 없습니다

Drupal의 모든 노드에 대한 파일을 찾을 수 없습니다

내 Drupal 설치로 인해 노드에 대한 모든 링크가 파일을 찾을 수 없음 오류와 함께 표시됩니다. 관리 페이지 등은 괜찮습니다. ?q=node/#이 있는 페이지일 뿐입니다.

Update.php를 사용하여 문제를 해결하려고 시도했지만 문제가 해결되지 않았습니다.

다른 아이디어가 있나요?

답변1

drupal 디렉토리에 .htaccess 파일이 있는지 확인하세요. 이것이 누락되면 노드가 표시되지 않을 수 있습니다.

drupal 디렉토리에 올바른 권한이 모두 있는지 확인하세요.

drupal에서 clean urls 설정이 활성화된 경우 Apache 구성에서 mod_rewrite가 활성화되어 있는지 확인하십시오. 활성화된 경우 비활성화하여 차이가 있는지 확인하세요.

답변2

해당 테이블에 노드 콘텐츠가 누락되어 작동하지 않았습니다. 콘텐츠가 복원되면 모든 것이 마법처럼 작동했습니다.

답변3

나는 이 문제를 겪고 있었고 update.php를 실행했습니다. 업데이트의 필요성을 감지하지 못했음에도 불구하고 이는 여전히 나에게 효과적이었습니다. 문제가 다시 발생할 경우를 대비해 데이터베이스와 디렉터리를 즉시 백업했습니다. 데이터베이스 테이블을 살펴봤지만 명백히 잘못된 점은 발견하지 못했습니다.

관련 정보