プログラミング

PHP8.0 (beta版)

PHP8.0 (beta版)

|ω・)そろり。

PHPの次期バージョン、8.0のbeta版が公開されておりましたのでビルドしてみました。

動作環境

  • CentOS 7 64bit
  • Apache 2.4.6
  • mod_fcgid (CGIモード)

configure オプション

基本的にPHP7.4.xと同じオプションでビルドできました。

弊Webサーバでは以下のオプションでPHPを動かしています。

./configure --prefix=/opt/php80beta --with-openssl --enable-mbstring --with-mysqli --with-pdo-mysql --with-pdo-sqlite --with-libdir=lib64 --enable-gd --enable-gd-jis-conv --with-jpeg --with-freetype --with-zlib-dir --enable-opcache --with-curl --enable-exif --enable-ftp --with-bz2 --with-gettext --with-xsl --with-imap --with-kerberos --with-imap-ssl --without-pear

インストール後にphp.iniも編集しますが、こちらは割愛。(´・ω・)

each関数の削除

PHP7.2から非推奨関数とされていたeach関数が削除されたようです。

バックエンド側にてKCFinderというファイル管理ツールを使用しているのですが、画像をアップロードしようとすると以下のようなエラー表示されます。

Fatal error: Uncaught Error: Call to undefined function kcfinder\each() ...

(長いので省略)

要するにアップロードできなくなりました。(´・ω・`)

KCFinderを使用する場合は7.4以下にしておいたほうが良いでしょう。

※なお、7.4のサポート期間が過ぎたら(セキュリティ的な意味で)諦めましょう。(´・ω・)

音ゲー

新 IIDX INFINITAS 環境設定

新 IIDX INFINITAS 環境設定

|ω・)そろり。

先日、新しい「beatmaniaIIDX INFINITAS」が公開されました。

特にPS2版専用コントローラー対応について気になったので検証しておりました。

あくまでも我が家のPC環境における結果ですが、ご参考になればと思います。(´・ω・)

続きを読む

サークル

Restart?

Restart?

|ω・)そろり。

4月から休日の外出をほとんど控えたため車のガソリン使用量が半分になりました。(´・ω・)

さておき、ひとまず9月に開催される予定となっている関西コミティア59に申し込みました。

いずれにせよ無事開催されることを祈りつつ・・・。

ゲーム

おうちマニアIIDX

|ω・)そろり。

ここ最近のこのご時勢、さすがにゲーセンを控えております。

そんな状況から、「beatmaniaIIDX INFINITAS」を再開しました。

そして、家にあるリソースを最大限に活かし、できる限り手間を掛けない形で立ちDP環境を構築。

おうちマニアIIDX

そういえば数年前に書いたまとめページへのアクセスが若干ながら増えております。

必要なものや設定等、興味のある方はどうぞ。(´・ω・)

現在は当時と少々PCスペックが変わっておりまして、以下の環境で動かしております。

  • CPU : AMD A10 7860K
  • MEMORY : 12GB (DDR3 PC1333 / ビデオメモリ2GB割当)
  • STRAGE : SSD 128GB
  • SOUND : SE150-PCI
  • DISPLAY : DELL W2606C (26インチワイド)
  • OS : Windows10 Home Edition

サークル

suspend

そろり。|ω・)

先日、関西コミティア58の中止についてお知らせがありました。

苦渋の決断だったと思います。

早く再開されることを祈りましょう。(´・ω・)

スポンサードリンク