file実際、ZendからJp.phpをコピーしてもインストは完了されない。agoこの現象が再現したので調べてみました。1.9.6回避方法¶XAMPP配下のPEARをインクルードパスから外すXAMPP配下のZendFrameworkのJp.phpのファイル名を、OpenPNEインストール時のみ一時的に変更する原因詳細¶OpenPNE3.6beta3に付属するZendFrameworkは古いバージョンのようで、Zend_Validate_Hostnameの処理方式が異なるようです。OpenPNE3.6beta3に付属のもの→Jp.phpなどが単体のクラスになっていて、クラスをロードする形になっている(Jp.phpは付属しない)XAMPP付属など新しいバージョンのもの→Jp.phpなどは配列データを返すのみになっているシステムのインクルードパスにZendFrameworkが存在しない場合は問題にならないのですが、WindowsでXAMPP環境を使っている場合はチケットタイトルのようにXAMPP環境のZendFrameworkが存在します。OpenPNE付属のZendFrameworkのホスト名チェック処理(plugins.openpne.jpをバリデートする処理)で、以下のような流れでエラーになっていました。提案¶システムのインクルードパスにPEARが事前に設定されている場合は、衝突の可能性があるので、OpenPNE側で対処した方がよいのかもしれません。チャンネルサーバ経由でのインストールがおこなえるようにもなっています。ない他のシステム用にインストールするというような運用は充分考えられることです。確実に対処しておきたいところです。設定を外すのが一番簡単。バージョンアップするのが現実的に無難な解決策だが、影響範囲を考えると安定版やベータ版には取り込めなくなってしまう以下の解決方法を模索します。ago次の方針で実装します。ago以下のXAMPP環境で、症状が改善されていることを確認しました。変更しているのは意図的なものでしょうか。スペースなしで記載されている箇所が見つからなかったのでスペース付きの方が適切ではないかと思います。年号が更新されていない問題を発見しました。ファイルが更新されていない問題は別チケットを作成しました。70修正確認しました。100テストOKです。