• 締切済み

SSIに付いて

こんばんは 初心者には、無謀すぎる挑戦なんですが・・ ヨミーサーチの登録件数をトップページに表示させようとしています。 (1)自分で用意したindex.html (2)index.htmlに、インラインフレームを作った。 (3)メモ帳を開いて「<!--#include file="./log/total_url.log"--> 」(ヨミサーチの登録フォルダ)を書き、「count.shtml」で、保存。 (4)index.htmlに作った、インラインフレームのリンク先は、サーバーに置いた、「count.shtml」アドレスを入れた。 そして、アクセスしたら「[an error occurred while processing this directive]」と、表示されてしまってます。 SSIが使えるサーバーなんですが・・・・

みんなの回答

回答No.5

<!--#include file="./ys4/log/total_url.log"--> <!--#include file="ys4/log/total_url.log"--> どちらも同じ意味ですが、これでどうでしょうか。

kazu567890
質問者

補足

たびたびありがとうございます。 どちらもダメでした。

  • u2122
  • ベストアンサー率46% (6/13)
回答No.4

.shtml ファイルの属性(パーミッション)を変更してない・・・なんて事はありませんか? ※関係なかったらごめんなさい。

kazu567890
質問者

補足

え?!パーミッションの設定あるんですか?? 現在「644」ですけど・・

noname#111181
noname#111181
回答No.3

ご利用なのは共用サーバですか? でしたら、下記のようにしてはどうですか? <!--#include virtual="/public_html/ys4/log/total_url.log" -->

kazu567890
質問者

補足

度々ありがとうございます。 はい。カゴヤの共用サーバーを使ってます。 <!--#include virtual="/public_html/ys4/log/total_url.log" --> ・・・ダメでした。

noname#111181
noname#111181
回答No.2

No.1で回答した者です。補足情報をありがとうございます。 下記のように指定してはどうですか? <!--#include file="/public_html/ys4/log/total_url.log"-->

kazu567890
質問者

補足

回答ありがとうございます。 結果は「変わらず」でした・・・・

noname#111181
noname#111181
回答No.1

以下の2点をご確認ください。 1."count.shtml" はブラウザで正常に表示されますか? 2."./log/total_url.log" の相対アドレス指定が間違っていませんか?

kazu567890
質問者

補足

回答ありがとうございます。 1、アクセスすると「an error occurred while processing this directive」と表示されます。 なので、2が間違ってるようなのですけど・・・ こんな、感じで構成されてますので /public_html      ------- ys4    |      |    index.html   log  count.shtml   |            total_url.log file="./log/total_url.log を <!--#include file=".ys4/log/total_url.log"--> に、変更してもダメでした。

関連するQ&A

専門家に質問してみよう