2017-02-01 2 views
0

が含まれ、私は、1つのPHPファイルを持っているfile.phpを言う、私はそのfile1.htmlに再びマルチレベルVitual私は、PHPファイル内の要件を持っている

<!--#include virtual="/file1.html"--> 

を使用して1つのHTMLファイルを含めていますという点で、私はからコンテンツを含むています仮想

<!--#include virtual="/file2.php"--> 

を使用して1つの以上のphpファイルここでの問題は、私には、後にfile2.phpの内容を取得しておりませんです。含まれている場合、サーバーをチェックし、CGI、モジュールが有効になっている有効期限が切れてくださいその他の多くのファイルに含まれているので、ここでfile1.html編集不可能で、

+0

これは実際のコードですか?それらはコメントアウトされていますか?また、 '.html'ファイルは本当にphpですか?どのようにhtmlに何かを含めるかわからない... – nerdlyist

答えて

0

を:だけfile1.html内容、

注意を得ることができています。

SSIが許可するかどうかわからない別のことは、.phpファイルには.phpファイルのみが含まれているためですが、SSIを使用する場合は、インクルードファイルからコード全体をコピーするだけですあなたの場合、メインファイルにhtmlです。これは実現可能ではない。

チェックアウト https://en.wikipedia.org/wiki/Server_Side_Includes#Directives

https://httpd.apache.org/docs/current/howto/ssi.html

、あなたがこのプロジェクトのためにnigxサーバーを使用している場合は、PHPファイルを含むことも可能である、これが参考になってくるhttp://nginx.org/en/docs/http/ngx_http_ssi_module.html

希望を確認してください。

関連する問題