登録日
2017年2月25日

メンバー検索

  

atsushi_1019

名前(ニックネーム)
アツシ
自分のconcrete5サイト
ホームページ
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
1

コミュニティバッジ

エバンジェリスト 宣伝・普及活動を行っていただいている concrete5 の伝道師です!エバンジェリストについて

投稿

1から1までを表示 (計1)

Re: コンポーザーで予期せぬエラーが発生します。

2年前のスレッドですが、私のところでも似たような現象が発生したので報告しますね。

まず私が遭遇した問題の発生原因は
システムページにある「下書きページ」を移動、または削除した事により発生しました。
※今回の場合はシステムページ直下の「下書きページ」であり、コンポーザーの配下にある「下書きページ」ではありません

以下対応内容

■関連するデータベース
・collections
・collectionversions
・pages
・pagepath

■対応した内容
・collections
cIDが108のレコードの有無を確認し、レコードがなければ以下のクエリを発行
INSERT INTO `collections` (
`cID` ,`cDateAdded` ,`cDateModified` ,`cHandle`
)
VALUES (
'108', '2016-01-22 14:35:07', '2016-01-22 14:35:07', '!drafts'
);

・collectionversions
cIDが108のレコードの有無を確認し、レコードがなければ以下のクエリを発行
INSERT INTO `collectionversions` (
`cID`, `cvID`, `cvName`, `cvHandle`, `cvDescription`, `cvDatePublic`, `cvDateCreated`, `cvComments`, `cvIsApproved`, `cvIsNew`, `cvAuthorUID`, `cvApproverUID`, `ptID`, `ctID`, `cvActivateDatetime`
) VALUES (
'108', '1', 'Drafts', '!drafts', NULL, '2015-08-31 09:28:05', '2015-08-31 09:28:05', 'Initial Version', '1', '0', '1', NULL, '5', '0', NULL);
※ptIDは別途調整する必要があるかもですcID109の「t!rash」と合わせれば動くかと



・pages
cIDが108のレコードの有無を確認し、レコードがなければ以下のクエリを発行
INSERT INTO `pages` (
`cID` ,
`cIsTemplate` ,
`uID` ,
`cIsCheckedOut` ,
`cCheckedOutUID` ,
`cCheckedOutDatetime` ,
`cCheckedOutDatetimeLastEdit` ,
`cOverrideTemplatePermissions` ,
`cInheritPermissionsFromCID` ,
`cInheritPermissionsFrom` ,
`cFilename` ,
`cPointerID` ,
`cPointerExternalLink` ,
`cPointerExternalLinkNewWindow` ,
`cIsActive` ,
`cChildren` ,
`cDisplayOrder` ,
`cParentID` ,
`pkgID` ,
`cCacheFullPageContent` ,
`cCacheFullPageContentOverrideLifetime` ,
`cCacheFullPageContentLifetimeCustom` ,
`cIsSystemPage`
)
VALUES (
'108', '0', '1', '0', NULL , NULL , NULL , '1', '1', 'PARENT', '/!drafts/view.php', '0', NULL , '0', '1', '0', '0', '0', '0', '-1', '0', '0', '1'
);

・pagepath
cIDが108のレコードの有無を確認し、レコードがなければ以下のクエリを発行

INSERT INTO `pagepaths` (`ppID`, `cID`, `cPath`, `ppIsCanonical`) VALUES ('104', '108', '/!drafts', '1');

Posted on 8月 04, 2017 at 4:28 午後