|
まずは、簡単なソースで確認します。 |
|
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">※システムの文字コードがUTF-8の場合 <title>テスト</title> <body> <% Dim gPage Session("sIdx") = 99 gPage = 1 %> <%= gPage %>ページ <% Response.Write "sIdx:" & Session("sIdx") %>Sessionの値 |
インストールが正常終了していれば表示できます。 |
|
※システムの文字コードがUTF-8の場合 テスト 1ページ sIdx:98Sessionの値 Order allow,deny Deny from all |
|
.inc等のインクルードファイルですが、困った事にキャッシュされてしまいます。 共通部品がキャッシュされると、修正する度に管理画面から再起動を余儀なくされ、使いづらいく、これには閉口されます。 管理画面でキャシュ、スクリプトタイムアウト等の設定が出来ますが、キャッシュしないと遅くなります。 DBの接続はODBC経由になるので、SqlServerなどOLEで接続しているソースは見直しが必要です。 レスポンスですが、初回表示(キャッシュ)されるまで、一瞬とまります。その後はまあまあの早さです。 使用できるObjectは、Windowsと比較すると一部を除いて使えます。 FileSystemObjectで指定するパスは同じフォルダーか、下のフォルダーになります。最大の注意はパーミッションです。 |
|
.inc インクルードファイルの扱いですが。 同じフォルダー、下のフォルダーにも置けますが、セキュリティ上好ましくないです。 ファイル名を指定されると表示されてしまいます。 そこで下記記載をapacheのconfに定義します。別の方法もあるかと思いますが、これが簡単そうに思えたので。 .Incで終了するファイルを見せなくする。 |
|
<Files ~ ".inc$"> Order allow,deny Deny from all </Files> |