2016-09-06 4 views
0

LinuxサーバーにTypo3-Websiteをアップロードしてホームページを呼び出すと、「レイアウトファイルを読み込めませんでした。 .html "、"/Main "" レイアウトファイルの正しいスペル(大文字)を確認しました。正しい場所で正しいと思われます。何か案は?Typo3 Linuxサーバーエラー:レイアウトファイルをロードできませんでした

+0

(MAC OSなど) Linuxサーバに、構成(TS)とFSの間のフォルダとファイルのスペル(大文字と小文字の区別について)に違いがあるかどうかを確認します。 – Daniel

答えて

1

7の前にTYPO3とStandaloneViewを使用しているようです。この場合、コード内でこのビューを使用する場所を特定し、setTemplatePathAndFilenameまたはtemplateRootPathへの呼び出しを確認します。存在しないルートパスが設定されている可能性があります。

これは、ディレクトリ名の互換性がない場合があります。これは、MacOS上でローカルにテストする(大文字と小文字を区別しない)場合、Linuxにアップロードする(大文字と小文字を区別する)場合に特に可能です。

これが問題にならない場合は、シナリオ(コード、設定、動作する環境など)に関する詳細情報をお送りください。

2

ありがとうございます。私はファイルのパスをチェックし、等号の後に2つのスラッシュを削除しなければならないことに気付きました。

これは、Windowsプラットフォーム上で動作します

partialRootPath = /fileadmin/Private/Partials/ 
layoutRootPath = /fileadmin/Private/Layouts 

しかし、それはこの方法を探すために持っているLinuxサーバ上:

partialRootPath = fileadmin/Private/Partials/ 
layoutRootPath = fileadmin/Private/Layouts 
あなたは大文字小文字を区別しないFSからアップロードされた場合
関連する問題