操作
Bug(バグ) #3058
完了3.8.0にopCommunityTopicPluginインストール後にmigrateで失敗する
開始日:
2012-05-21
期日:
進捗率:
0%
予定工数:
3.6 で発生するか:
Unknown (未調査)
[QA]バグ通知済:
いいえ
3.8 で発生するか:
Unknown (未調査)
opCommunityTopicPlugin 絞込条件:
説明
トピック¶
【OpenPNEのバージョン】 3.8.0 【サーバの情報】 [さくら レンタルサーバ] ・php 5.2.17 cgi版 ・db mysql 5.5 【不具合状況】 ・3.8.0をいろいろと試行していたがmigrateでエラーとなるため、クリーンインストールするため使用していたDBのテーブルを全て削除 ・APも再アップロード ・DBのプレフィックスに"pc_"を指定して ./symfony openpne:install --non-recreate-db でインストール。 ・opCommunityTopicPlugin 1.0.4をインストール ./symfony opPlugin:install opCommunityTopicPlugin -r 1.0.4 ./symfony openpne:migrate --target=opCommunityTopicPlugin を実行すると次のエラーがでる。(targetオプションなしでもエラー) SQLSTATE[HY000]: General error: 1005 Can't create table 'DB名.#sql-13f3d_26869c0' (errno: 121). Failing Query: "ALTER TABLE pc_community_event_image ADD CONSTRAINT pc_community_event_image_post_id_pc_community_event_id FOREIGN KEY (post_id) REFERENCES pc_community_event(id) ON DELETE CASCADE". Failing Query: ALTER TABLE pc_community_event_image ADD CONSTRAINT pc_community_event_image_post_id_pc_community_event_id FOREIGN KEY (post_id) REFERENCES pc_community_event(id) ON DELETE CASCADE ・opCommunityTopicPlugin 1.0.4をアンインストールしてmigrateを実行すると正常終了 ・opCommunityTopicPlugin 1.0.2.2をインストールしてmigrateを実行すると同様のエラー 機能は正常に使用できるようです。 今後のバージョンアップを考えると放置できないのですが、何か対処方法がありますでしょうか?
操作