私の Drupal インストールでは、ノードへのリンクがすべて File Not Found エラーで表示されます。管理ページなどは問題ありませんが、?q=node/# のページだけが表示されます。
Update.php を使用して何かを修正しようとしましたが、うまくいきませんでした。
他に何かアイデアはありますか?
答え1
Drupal ディレクトリに .htaccess ファイルがあることを確認してください。これがない場合、ノードが表示されない可能性があります。
Drupal ディレクトリに適切な権限がすべて付与されていることを確認してください。
Drupal でクリーン URL 設定が有効になっている場合は、Apache 設定で mod_rewrite が有効になっていることを確認してください。有効になっている場合は、無効にして違いがあるかどうかを確認してください。
答え2
そのテーブルからノード コンテンツが欠落していたため、機能していませんでした。コンテンツが復元されると、すべてがうまく機能しました。
答え3
私もこの問題を抱えていたので、update.php を実行しました。更新の必要性は検出されませんでしたが、それでも私の場合はうまくいきました。問題が再発した場合に備えて、データベースとディレクトリをすぐにバックアップしました。データベース テーブルを確認しましたが、明らかに問題があるものは見つかりませんでした。