PHP バージョンと amfphp の互換性の問題
以前はランプ環境を手動でインストールしていましたが、問題を避けるために APPserv をインストールしました。amfphp が実行できず、gateway.php ファイルにアクセスするとエラーが報告されます。致命的エラー: C:AppServwwwamfphp1.9coreamfappGateway.php:134 でメッセージ「非静的メソッド CharsetHandler::setMethod() を静的に呼び出すことはできません。互換性のないコンテキストから $this を想定しています」を含む例外「VerboseException」がキャッチされませんでした。スタック トレース: #0 C :AppServwwwamfphp1.9coreamfappGateway.php( 134): amfErrorHandler(2048, '非静的メソッド...', 'C:AppServwww...', 134, 配列) #1 C:AppServwwwamfphp1.9gateway.php(154): Gateway->service() #2 {main} throws in C:AppServwwwamfphp1.9coreamfappGateway.php on line 134 '
これはバージョンの互換性の問題だと思います。Appserv を再ダウンロードしました。php は 5.x です。すべてが正常であることがわかりました!私のような初心者もこの質問を覚えておいてほしいと思います。