作者:上村崇 フリーランスのIT系エンジニア
twitter:@uemera facebook:uemura

WebScoreRevolution PHP5.3用修正プログラム


今までWebScoreRevolutionはXOOPS2.1.8までしか動作確認してなかったのですが、
XOOPS2.2をインストールして動きを確認してみました。

というか、本当の目的はWindows環境でWSRが動作するかどうかの確認だったのです。
私自身はLinux環境でしかXOOPSを使ってないので、Windows環境?ハァ?みたいな感じでワリとないがしろにしていたのですが、Windows環境で使いたい人もちらほらいることが分かってきました。
レンタルサーバだとCentOSなどのLinux環境が多いですが、自宅でサーバー立てて運用したいという人にとっては、Windowsサーバはけっこうありがちな選択肢だったりするんですね。
確かに自宅でLinuxサーバっていうとちょっと敷居が高いイメージありますもんねぇ。
 
WindowsでWebサーバーを動かすということはXAMPPですかね。
これをダウンロードしてきたらPHPは5.3でした。
→ XOOPSは2.1台はPHP5.3に対応していない
→ XOOPS2.2入れるべや
→ 結果的にWebScoreRevolutionのXOOPS2.2 & PHP5.3の動作確認になってしまいました。
 
動作確認した環境は以下です。
・Windows Vista
XAMPP for Windows 1.7.3
  (Apache 2.2.14, MySQL 5.1.41, PHP 5.3.1)
XOOPS2.2 beta2
WebScoreRevolution 2.01
 
結果、PHP5.3以降では非推奨の「new の返り値を参照で代入すること」に抵触してしまいDeprecatedエラーが発生してしまいました。
 
このエラーを取り除いたモジュールをWSR 2.01ベースで作成しましたので、ひとまず置いときます。
とりいそぎの公開であり、バージョンは上がりません。
次回のリリースには反映させます。
ひとまずエラーは出なくなったと思いますが、他にも動作がおかしいところがあるかも知れません。何か問題あればご報告いただければ幸いです。
 
ダウンロードはこちらから。
webscorerevolution_V201patch.zip
 
Windows環境でWSRがそもそもインストールできない、という方は過去の掲示板エントリもあわせてご覧下さい。

関連記事


WebScoreRevolution(野球スコアブック管理)V2.02リリース
なんだかんだで1年くらい更新してませんでした… その割に大きな機能追加なくてすいません。 とりあえず累積のバグは直しておきました。 本家XOOPSがPHP5.3対応したので、本モジュールも遅ればせながらPHP5.3対応し …

WebScoreRevolutionハック:チーム別ではなく、複数チームを合計した個人成績集計を表示する
野球スコアブックアプリWebScoreRevolutionについて、 「複数チームを管理しているが、個人成績はチーム毎の集計しか見られない。すべてのチームをまとめて集計した個人成績を見られないか?」 という問い合わせが掲 …

WebScoreRevolution(野球スコアブック管理)V2.01リリース
前回からの変更点はバグフィックスのみで、新しい機能追加はありません。   ・[不具合修正]携帯画面表示で、多くの画面でページ名称が「_MI_BBSB_ .. 」などと  なってしまっている問題を修正しました。 ・[不具合 …

WebScoreRevolutin V2.00リリース
月日が経つのは早いものですねぇ。半年ぶりのリリースとなってしまいました。   本当は今年のシーズンが始まる4月までには出したかったのですけど、予想外に(!?)常勤の仕事が決まるなどして、開発する時間が減ってしま …

野球スコアブック付きレンタルサーバ「三冠王」の紹介記事
野球スコアブック"WebScoreRevolution"搭載のレンタルサーバー「三冠王」のサイト紹介記事が出ていました。 めちゃ詳しく解説しています。こんなに詳しく解説しているとは… &# …

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です