テーブルpages_language_overlay
には、sys_language_uid = 1 のエントリがあることがわかります。しかし、id=0 のページのリストの下を見ると、言語はありません。どうすれば言語を回復できますか?
問題は、プロジェクトのコピーで id = 1 の新しい言語を作成しようとしたことです。その後、TYPO3 が realURL で正しく管理できなかったため、いくつかの問題が発生しました (こちらを参照)。私に何ができる?
Webサイト用に追加の言語レコードを作成する必要があります。
ここで、新しい言語レコードのid=1であることを確認してください。IDが高い場合、テーブルsys_languageの自動インクリメント値はゼロではありませんでした(おそらく、以前に言語を作成および削除したことが原因です)。この場合、sys_languageを手動で変更する必要があります(SQLにエクスポートし、それに応じてSQLを変更し、テーブルを削除して再インポートします)。
乾杯、イェルク。