????????????????????¨????°???¨??§????????°???????¨??????¬???????????°?????±??????????????§??????
SSIについて |
|
- ????????? 2007/03/07 16:44
- ????????? アパチャー
-
いつもお世話になっております。
この度SSIの機能を使って、現在の日時を表示させようとしているのですが、 表示フォーマットの変更ができません。
time.shtml <html> <head> </head> <body> 現在の日時は、<!--#echo var="DATE_LOCAL">です。<br> </body> </html>
この場合は、「現在の時刻は、Tuesday, 18-May-99 14:13:08 JST です。」 と表示されます。 ところが、
time1.shtml <html> <head> </head> <body> <!--#config timefmt="%Y %m %d %r"--> 現在の日時は、<!--#echo var="DATE_LOCAL">です。<br> </body> </html>
とした場合、time.shtmlと同じ表示が出てしまい、 設定した形式で日時が出力されません。 「DATE_LOCALの出力形式が変らないみたいです。」
sample.shtml <html> <head> </head> <body> <!--#config timefmt="%Y.%m.%d(%a) %I:%M:%S %p"--> ただいまの時刻は、<!--#echo var="DATE_LOCAL"--><br> time.shtmlの最終更新日時は、<#!--flastmod file="time.shtml"--> </body> </html>
というファイルをブラウザで表示すると、
ただいまの時刻は、Wednesday, 19-May-99 14:00:45 JST time.shtmlの最終更新日時は、1999.05.18(Tue) 12:09:02 PM
と、flastmodの表示は、指定したフォーマットに変わっていますが、 echoの表示が変らないということが分かりました。
私の環境はFedoraCore4 apache2.0.*系です。 ちなみにバリュードメインのサーバーでは正常に出力表示されている事を確認されました。
上記の事よりサーバー側の問題?と考えられますが、現状で改善方法は御座いますでしょうか? 管理人様、他の皆様の環境ではどのようになっていますでしょうか?
バージョンが一番関係しているのでしょうか?
どうかよろしくお願いします。
|
■ コンテンツ関連情報
Re: SSIについて ( No.1 ) |
|
- ????????? 2007/03/07 17:23
- ????????? 管理者
-
> 上記の事よりサーバー側の問題?と考えられますが、現状で改善方法は御座いますでしょうか?
> 管理人様、他の皆様の環境ではどのようになっていますでしょうか? サーバ側の問題と言うことは間違いないでしょう。 当方での結果は、timefmtに則り表示されています。 時刻に関する「DATE_LOCAL」「DATE_GMT」「LAST_MODIFIED」も正しく表示されました。
> バージョンが一番関係しているのでしょうか? Fedora Core3「httpd-2.0.53-3.3」で検証してみましたが、同様に正しく表示しました。 改善方法ですが、現在の所不明です。
ちなみに構文が誤っていますが、記述ミスですよね?
「<!--#echo var="DATE_LOCAL">」 −−−> 「<!--#echo var="DATE_LOCAL"--->」 「<#!--flastmod file="time.shtml"-->」 −> 「<!--#flastmod file="time.shtml"-->」
|
Re: SSIについて ( No.2 ) |
|
- ????????? 2007/03/07 17:49
- ????????? アパチャー
-
早速のお返事有難う御座います。
管理人様の環境では、正常に表示されているのですね。 私の環境では正常に表示(指定した通り出力)されないです(^^;
改善方法は不明という事ですので、何か分かったらご報告頂けると助かります。
>>ちなみに構文が誤っていますが、記述ミスですよね?
はい、ただの記載ミスです。
どうかよろしくお願い致します。
|
Re: SSIについて ( No.3 ) |
|
- ????????? 2007/03/11 10:26
- ????????? ZERO
-
システム言語の設定は?
# locale で確認できます。
|
■ その他