tweet:2024:0519_01
Dokuwiki for PHP8
PHPはversion 8以降、Codeのエラーチェックが厳しくなり、本番環境であってもWarningが表示される場合がある。
特にDokuwikiの場合、loginしている時に 大量にWarningを出力する場合があり、ちょっと気になったので、修正を行なった。
筆者の環境の場合、blog pluginがあまりよろしくないCodeのようで、Undefined array keys
が大量に出力された。
/usr/local/etc/php.iniにdisplay_errors = Off
を記述すると、この Undefined array keys系のErrorが抑制される。
この解決法は本来のCodeの品質を向上させ、Bugを減らすという意味では全く解決されておらず、ただの一時凌ぎだが、blog pluginを書き直すのはちょっと面倒なので、今回はこれで諦める。
tweet/2024/0519_01.txt · 最終更新: 2024/05/19 20:54 by seirios