PHP 8.0 対応†
- ページ: BugTrack
- 投稿者: umorigu
- 優先順位: 低
- 状態: 完了
- カテゴリー: その他
- 投稿日: 2020-12-11 (金) 01:53:38
- バージョン: 1.5.3
- リリース予定バージョン: 1.5.4
メッセージ†
PHP 8.0 で動作確認を行い、動作しない部分があれば修正する。
php.net:archive/2020.php#2020-11-26-3
- PukiWiki 1.5.3 が PHP 8.0 で動きませんでした。結構変更が要ります -- umorigu
- 試しにXREAにて、PHP 8.0以降で動作したところ表示が真っ白となっています。小規模の変更では動作しない可能性があります。 -- 匿名
- まず初期画面が表示されるようにしました commit:a6cac21c76 -- umorigu
- official:質問箱/5433 PHP8で動かない -- umorigu
- official:質問箱/5433 で指摘のあった「AutoAliasが動作しない問題」「ファイル添付ができない問題」 を修正しました commit:ddf5b99673 commit:0113f8f5c1 -- umorigu
- しばらくローカルで動作させていますが問題は見つかっていないので完了とします。本当はもう少し広くテストをしたいですが -- umorigu
- このとおりに書き換えましたが、動作しません。サーバーはColorfulBox、PHPバージョンは8.0です。 -- 匿名
- ↑の者ですが、書き込んだあとに1.5.4 RCを見つけて導入したところ動作しました。お騒がせいたしました。 -- 匿名
- 開発日記/2021-11-22 PHP8対応した 1.5.4rc をリリースしたのでぜひ試してみてください。書き忘れていました -- umorigu
- (BugTrack/2522より転載) trackerプラグインで画面が白くなってしまいます。
tracker.inc.phpの184行目にある波括弧を角括弧に変更することによって解決しました。 -- -
- tacker プラグインが動かない問題を修正しました commit:15e8626f02 -- umorigu
- 1.5.4rc2: dump プラグインがエラーになる (0byte のファイルに対して line:465 fread($fp, 0) で Fatal Error; line:407 sort(null) で Fatal Error) -- umorigu
- 修正しました commit:ebd04029ab -- umorigu
- Restoreがうまく動いていない気がするけど PHP5.3 で動かしても同じなのでこういうものだと思ってこのままにします (あまり、使われる機会はないだろう..) -- umorigu