hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

TOP » UsersWiki » nao-pon » blog » 2010-05-20

RSS of nao-pon/blog
2010 5月 20 (木)
 

HypCommonFunc 更新 (Ver. 20100520) X-Sendfile ヘッダ対応など anchor.png

HypCommonFunc を更新して、Ver. 20100520 としました。

Page Top

主な更新内容 anchor.png

  • PHP からファイル出力する場合にサーバーにできるだけ負荷を掛けないようにできるHTTPヘッダ "X-Sendfile", "X-LIGHTTPD-send-file" に対応した。
    • Apache 2系モジュール mod_xsendfilelighttpd で使用できます。
    • 設定方法
      • trust_path/class/hyp_common/config/hyp_common.conf.php にて設定する
        1
        2
        3
        4
        5
        
        //// Use "X-Sendfile" header?
        // 0:none, 1: Lighttpd < 1.5, 2:Apache 2 (mod_xsendfile) or Lighttpd >= 1.5,
        // 3:Apache 2 (mod_xsendfile with hypweb patch)
        // mod_xsendfile: http://tn123.ath.cx/mod_xsendfile/
        if (! defined('HYP_X_SENDFILE_MODE')) define('HYP_X_SENDFILE_MODE', 0);
    • 注意事項
      対応していないサーバーで 0 以外に設定すると、favicon や xpWiki で画像が表示されなくなりますので、ご注意ください。
    • 関連エントリー
    • HYP_X_SENDFILE_MODE = 3 について

      オリジナルの mod_xsendfile では、GZip 圧縮した CSS や JavaScript に対応出来ないので、私が独自に改造し対応できるようにした filemod_xsendfile.c を使用する場合に

      define('HYP_X_SENDFILE_MODE', 3);

      とすることで、GZip 圧縮した CSS や JavaScript も軽く送信されるようになります。

  • データファイル、設定ファイルの配置を整理し移動しました。
    • *.dat ファイルは、trust_path/class/hyp_common/dat ディレクトリに移動しました。
    • hyp_preload.conf.php 以外の任意設定ファイル(配布アーカイブ中の *.rename ファイル)は、trust_path/class/hyp_common/config ディレクトリから読み込むようになりました。
      • ファイル名から ".rename" を除去し任意に設定ファイルを追加している方は、trust_path/class/hyp_common/config ディレクトリに移動してください。
        • ただし、次のファイルはファイル名が変更になっていますので、リネームしてください。
          • favicon/conf.php -> config/favicon.conf.php
          • favicon/group.hosts -> config/favicon_hostsgroup.dat
    • 以下のファイルは利用されませんのでサーバーから削除しても問題ありません。
      • trust_path/class/hyp_common にある
        • hyp_search_engines.dat
        • mac_ext.dat
        • mac_ext_utf8.dat
        • spamsites.dat
        • spamwords.dat
        • win_ext.dat
        • win_ext_utf8.dat
        • favicon/conf.php.rename
        • favicon/group.def.hosts
        • favicon/group.hosts.rename
        • preload/spamsites.conf.dat.rename
        • preload/spamwords.conf.dat.rename
Page Top

更新ファイル anchor.png

Page Top

html側 (XOOPS_ROOT_PATH/) anchor.png

  • 変更はありません

トップ   凍結 差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 375, today: 1, yesterday: 0
初版日時: 2010-05-22 (土) 16:52:01
最終更新: 2010-05-22 (土) 19:44:25 (JST) (5090d) by nao-pon
このページのTopへ
メインメニュー
ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録
最近の更新
オンライン状況
702 人のユーザが現在オンラインです。 (1 人のユーザが UsersWiki を参照しています。)

登録ユーザ: 0
ゲスト: 702

もっと...
サイト情報