Re: 5.3.3.1~5.4.1.1へのUPG後に新規ページ作成するとmysqlエラーがでる。

2011年1月28日 at 4:27

結局5.3.3.1へもどしました。

Re: Re: 5.3.3.1~5.4.1.1へのUPG後に新規ページ作成するとmysqlエラーがでる。

2011年2月1日 at 18:03
5.4.0.5でも問題は出ました・・・ってArea Splitter の影響だったら、5.4.0.5でも問題出ますね。
 

Re: Re: Re: 5.3.3.1~5.4.1.1へのUPG後に新規ページ作成するとmysqlエラーがでる。

2011年2月24日 at 18:18
木下です。

対策が投稿されていました。
http://www.concrete5.org/community/forums/installation/error-upgrading-to-5-4/

ただし、linuxサーバー上ではテーブル名の大文字小文字が関係するので
記述されているSQLのままではうまくいきません。

ALTER TABLE `CollectionVersionBlockStyles`
DROP PRIMARY KEY,
ADD PRIMARY KEY(
`cID`,
`cvID`,
`bID`,
`arHandle`);

ALTER TABLE `CollectionVersionBlockStyles` DROP PRIMARY KEY ,
ADD PRIMARY KEY ( `cID` , `cvID` , `bID` , `arHandle` ) ;

ALTER TABLE `PagePaths` ADD KEY `cPath` (`cPath`(128));
ALTER TABLE `CollectionVersions` ADD KEY `cvName` (`cvName`(128));

を実行することでページの追加が出来るようになりました。