プロジェクト

全般

プロフィール

Backport(バックポート) #2305

3.4→3.6へのバージョンアップができないバグについて

isao sano12年以上前に追加. ほぼ9年前に更新.

ステータス:
New(新規)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
開始日:
2011-07-27
期日:
進捗率:

0%


説明

http://sns.openpne.jp/communityTopic/6917 から転記

現象

バージョンアップを行っておりますが、

========================
SQLSTATE[HY000]: General error: 1005 Can't create table 'himote2.#sql-69dc_171' (errno: 121). Failing Query: "ALTER TABLE intro_friend ADD CONSTRAINT intro_friend_member_id_to_member_relationship_member_id_to FOREIGN KEY (member_id_to) REFERENCES member_relationship(member_id_to)". Failing Query: ALTER TABLE intro_friend ADD CONSTRAINT intro_friend_member_id_to_member_relationship_member_id_to FOREIGN KEY (member_id_to) REFERENCES member_relationship(member_id_to)

という外部キー制約違反のエラーが出ておりました。
その後、外部キーを無視して強行したところ以下のようになりました。

opPluginManager Plugin is already installed
doctrine generating model classes
file+ /tmp/doctrine_schema_64127.yml

セグメンテーション違反です ========================

と表示されます。

補足ですが、2.12系から3.4へアップグレードを行い現在運用しております。

3系では退会者のデータをほとんど削除するようになっていますが、2系で退会された場合データが残っているようなのでこれらの残ったデータを削除できれば3系から運用開始したのとおなじような状態になるのかとおもっているのでしょうがどうでしょうか?

再現手順

原因

修正内容

関連情報

  • OpenPNE 2 からのアップグレード手順: doc/ja/Upgrade_From_2_Guide.txt

関連するチケット

関連している OpenPNE 3 - Bug(バグ) #1950: 3.4→3.6へのバージョンアップができないバグについて Accepted(着手) 2011-03-15

履歴

#1 Shingo Yamada12年以上前に更新

  • 対象バージョン を削除 (OpenPNE3.6beta13)

最終betaリリース(beta13)までに解決に至らなかった為、3.6.0 リリースまでに対応すべきチケットから除外します。
対象バージョンを変更します。

#2 Rimpei Ogawaほぼ10年前に更新

  • 対象バージョンOpenPNE 3.6.x にセット

#3 kaoru nほぼ9年前に更新

  • 担当者 を削除 (Shingo Yamada)
  • 優先度High(高め) から Normal(通常) に変更

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