KanColleViewer / 提督業も忙しい!

開発終了になった “KanColleViewer / 提督業も忙しい! “
艦これのセキュア化(HTTPS対応)により、動作もしなくなってしまいました。
この際ということで、近代化改修に着手しています。
主に自分が使いたいので…

とりあえず、HTTPS対応した上で以前通り使えるようにしたいところです。
現在、Github でα版を公開中

開発ログ

Github – donaco/KanColleViewer

PHP7.4.33 への対応

PHP7.4.4からPHP7.4.33へ更新した際に不具合が生じたため修正

1.PHP4.x のコンストラクタ宣言を修正
FastCGI sent in stderr: “PHP message: PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP;
XoopsDatabase has a deprecated constructor in /xoops/class/database/database.php on line 53

/xoops/class/database/database.php 72

参考:https://irodori-design-web.com/blog/blog-2222/

2.DB接続への失敗を修正
PHP Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /xoops/class/database/mysqlidatabase.php on line 90

/xoops/mainfile.php 64

参考1:https://mimirswell.ggnet.co.jp/blog-366
参考2:https://support.kagoya.jp/kir/manual/mysql_version/program.html