現在、PHPBB 3.0.10をインストールしていますが、次のエラーが発生しています。
厳格な基準:非静的メソッドutf_normalizer :: nfc()は、1781行目のC:\ xampp \ htdocs \ PHPBB \ include \ utf\utf_tools.phpで静的に呼び出されるべきではありません。
私はPHPBBボードでこれに対する答えを見つけようとしましたが、運がありませんでした。私はPHPのバックグラウンドを少し持っていますが、動的なものからの静的な関数呼び出しを理解していません。PHP v5.4.4、Apache 2.4.2、Xampp 1.8.0のいずれかが関連している場合は、それらを使用しています。これは、リモートサーバーではなく、ローカルホストでも実行しています。
このエラーを引き起こすために、私がしているのはPHPBBをインストールすることだけです。データベース設定と管理者アカウント設定を挿入すると、このエラーが発生し、続行できなくなります。私は拡張機能をインストールしていません(もちろん)。
また、指定されたファイルでnfc関数を見つけることができませんでした。インクルードに含まれるかどうかはわかりませんが。また、すべてのファイル内で「function nfc」(引用符を除く)を検索しましたが、何も見つからなかったため、これを使用できません。厳密な標準:非静的メソッドSTemplate ::assign()を静的に呼び出すことはできません 。私はこの問題が一般的であることを認識しており、多くの人が特定の修正が機能したと主張していますが、以前のバージョンのPHPBB(つまり、1.0.4)であったため、これらの修正を適用できませんでした。
過去にローカルホストにPHPBBをインストールできましたが、現在はインストールできません。現在、PHPBBをインストールしていません。
助けてくれてありがとう。