アクセス解析『Lapis 4.4.4』リリース!!
アクセス解析『Lapis 4.4.0 ~ 4.4.3 ⇒ 4.4.4』差分ファイル ダウンロード
というわけで恒例(?)のマイナーバージョンアップです。ちなみに一番下のバージョン番号が増えるのは そのバージョンが気に入っている証拠なのであります。次のメジャーバージョンアップの構想があるときには 細かいバグ修正なんかはまとめて直しちゃえ! って考えで放置プレイです。
今回は「mod_rewrite」対応がメインですが使えないサーバーも多いので標準ではないです。 まぁ分かる人だけ使ってくださいまし。気分的に幸せになります。 あとPHPから write.php を include するときに「相対パス」を使ってくださいと 書いてありましたが「絶対パス」になりました。つまり全部同じ書き方が出来るってことです (具体的な書き方は setup.php で確認出来ます)。
これはincludeは「絶対パス」が使えないと思ってたんですよ。 ですがそもそも「通常のWebページで使う絶対パス」と「サーバーのシステム上の絶対パス」は 別物だということを知りまして。後者だとちゃんと動くということが確認出来たしだいであります。 バーチャルなんたらのエイリアスがどうたらというアレな話です。
主な変更点は以下の通り。
- mod_rewrite 用に rw.htaccess を追加
- mod_rewrite 用にテンプレートを微妙に変更
- setup.php のPHPからのincludeパスを相対パスから絶対パスに変更
- 「リンク元」「有無」でデータが無い時にエラーが出るバグを修正
- データ書き込み時のトランザクションを微妙に変更
- 「ヘルプ」「よくある質問と回答」に色々と追記