プロジェクト

全般

プロフィール

Bug(バグ) #2011

完了

PHP 5.2.3〜5.2.5 で openpne:install をおこなうとセグメンテーション違反でインストールに失敗する

Kiwa Sakai さんが13年以上前に追加. 13年以上前に更新.

ステータス:
Fixed(完了)
優先度:
High(高め)
担当者:
対象バージョン:
開始日:
2011-04-21
期日:
進捗率:

100%

予定工数:
3.6 で発生するか:
Yes
3.8 で発生するか:

説明

概要

PHP 5.2.3〜5.2.5 で openpne:install を実行すると、インストール開始時点でセグメンテーション違反となり、インストールできない。

>> installer start clean install
セグメンテーション違反です

同梱されているセットアップドキュメントを確認すると、動作の想定バージョンはPHP5.2.3以降とある

OpenPNE3 は以下のようなサーバ環境で動作させることを想定しています。

Webサーバ
  Apache
    * mod_rewrite を使用可能
PHP
  PHP5.2.3 以降

note-19 で示されていますが、 PHP5.2.6 以降では、インストール時に問題は生じないようです。

確認バージョン

  • stable-3.6.x ブランチ(beta8 以降で確認している)でかつ PHP5.2.3 - 5.2.5 の環境

OpenPNE-3.4.x では発生せず、 OpenPNE-3.7.0dev でも発生しない(特定の範囲のバージョンの ZendFramework で生じる問題で、それが OpenPNE-3.6.x である)。

詳細は note-20 を参照。


ファイル

Zend_Uri_Http.patch (543 Bytes) Zend_Uri_Http.patch Maki Takahashi, 2011-07-27 15:35
Zend_Validate_Hostname.patch (911 KB) Zend_Validate_Hostname.patch Maki Takahashi, 2011-08-05 23:29

関連するチケット 2 (1件未完了1件完了)

関連している OpenPNE 3 - Backport(バックポート) #2201: php5.2.3・php5.2.4 で openpne:install をおこなうとセグメンテーション違反でインストールに失敗するInvalid(無効)Shingo Yamada2011-06-10

操作
関連している OpenPNE 3 - Bug(バグ) #2349: PHP 5.2.3〜5.2.5で国際化ドメイン名を含む URL を利用しようとするとセグメンテーション違反が発生する可能性があるNew(新規)2011-08-13

操作

他の形式にエクスポート: Atom PDF