サポートの終了した,PHP 5.3.xにて,家庭LAN内に隔離したPukiWikiを動かす .
CGIで動かす古いバージョンのPHP 5.3.xのconfigureオプション.
CFLAGS="-O2" ./configure \ --prefix=/opt/php53 \ --with-config-file-path=/opt/php53/etc \ --mandir=/opt/kde53/man --infodir=/opt/PHP53/info --enable-shared \ --with-config-file-scan-dir=/opt/php53/php.d \ --with-config-file-path=/opt/php53/etc \ --enable-mbstring --with-gettext --with-mysql=/usr/local/mysql \ --with-mcrypt --with-ldap \ --with-zlib --with-gd --with-jpeg-dir=/usr/lib \ --with-pear=/opt/php53/pear \ --enable-fastcgi \ --with-png-dir=/usr/lib --build=i486-slackware-linux
cgiのディレクトリーに,/opt/php53/bin/php-cgiからsymlinkを張って,php53とする.
PHP5.3.xで走らせたい,スクリプトのディレクトリーの.htaccessに,
Action php53-script /cgi-bin/php53 AddHandler php53-script .php .html
httpd 2.4.xではうまくいかず
Apache httpdを2.4.xにしましたが,上記の設定で5.3.xを動かすことはできていません.また,PukiWikiが,5.6.x対応になっているので当分必要ないと思います.
Notes:
1. サポートの終了した古いPHPで動作するサイトを外界に曝すのはお薦めしません.っていうか,アウトでしょう^^;
2. いろいろ試行錯誤・紆余曲折ありましたが,結果だけまとめるとこんなもんです^^;
サポートの終了した古いPHPで動作するサイトを外界に曝すのはお薦めしません.っていうか,アウトでしょう^^;
いろいろ試行錯誤・紆余曲折ありましたが,結果だけまとめるとこんなもんです^^;