Bug??

Permalink
Seem unable to delete a page (ver 5.2.1) generates following error(s)...

Fatal error: Uncaught exception 'ADODB_Exception' with message 'mysql error: [1366: Incorrect integer value: '' for column 'cPendingActionTargetCID' at row 1] in EXECUTE("update Pages set cPendingAction = 'DELETE', cPendingActionUID = 1, cPendingActionDatetime = '2009-03-11 13:10:25', cPendingActionTargetCID = '' where cID = 49") ' in C:\Domains\hy.broadland.org.uk\wwwroot\concrete\libraries\3rdparty\adodb\adodb-exceptions.inc.php:78 Stack trace: #0 C:\Domains\hy.broadland.org.uk\wwwroot\concrete\libraries\3rdparty\adodb\adodb.inc.php(918): adodb_throw('mysql', 'EXECUTE', 1366, 'Incorrect integ...', 'update Pages se...', false, Object(ADODB_mysql)) #1 C:\Domains\hy.broadland.org.uk\wwwroot\concrete\libraries\3rdparty\adodb\adodb.inc.php(893): ADOConnection->_Execute('update Pages se...', false) #2 C:\Domains\hy.broadland.org.uk\wwwroot\concrete\libraries\3rdparty\adodb\adodb.inc.php(645): ADOConnection->Execute('update Pages se...', false) #3 [internal function]: ADOConnection->Query('update Pages se...') #4 C:\Domains\h in C:\Domains\hy.broadland.org.uk\wwwroot\concrete\libraries\3rdparty\adodb\adodb-exceptions.inc.php on line 78
PHP Fatal error: Uncaught exception 'ADODB_Exception' with message 'mysql error: [1366: Incorrect integer value: '' for column 'cPendingActionTargetCID' at row 1] in EXECUTE("update Pages set cPendingAction = 'DELETE', cPendingActionUID = 1, cPendingActionDatetime = '2009-03-11 13:10:25', cPendingActionTargetCID = '' where cID = 49") ' in C:\Domains\hy.broadland.org.uk\wwwroot\concrete\libraries\3rdparty\adodb\adodb-exceptions.inc.php:78 Stack trace: #0 C:\Domains\hy.broadland.org.uk\wwwroot\concrete\libraries\3rdparty\adodb\adodb.inc.php(918): adodb_throw('mysql', 'EXECUTE', 1366, 'Incorrect integ...', 'update Pages se...', false, Object(ADODB_mysql)) #1 C:\Domains\hy.broadland.org.uk\wwwroot\concrete\libraries\3rdparty\adodb\adodb.inc.php(893): ADOConnection->_Execute('update Pages se...', false) #2 C:\Domains\hy.broadland.org.uk\wwwroot\concrete\libraries\3rdparty\adodb\adodb.inc.php(645): ADOConnection->Execute('update Pages se...', false) #3 [internal function]: ADOConnection->Query('update Pages se...') #4 C:\Domains\h in C:\Domains\hy.broadland.org.uk\wwwroot\concrete\libraries\3rdparty\adodb\adodb-exceptions.inc.php on line 78



Any advice please?

 
F1Maniac replied on at Permalink Reply
F1Maniac
i get the same error, any fixes on this?
frz replied on at Permalink Reply
frz
can you delete other pages?
what's unique about this?
can you delete pages on our demo server? (http://getconcrete5.com/demo)
dykesdw replied on at Permalink Reply
Havent seen a fix posted.

I cant delete any pages.
frz replied on at Permalink Reply
frz
asked for more data, never got it. Can't reproduce in 5.3.2.

please report these tohttp://concrete5.org/community/bugs...
MQuinlan replied on at Permalink Reply
This is caused by file permissions error underneath the files directory (probably cache).

You must:
chmod -R 777 files

You can do this after you installed (and get this error), but you should do it before you fill out the information on the install page.

It is a bug. The install page only checks the parent files directories, not the children directories under files.

Easy to fix with a:
chmod -R 777 files config packages