Ok analysed the problem. If you notice there is a missing space in the query between NOT and EXISTS. This is because it's a longer data content in the XML file and parsexml of PHP cuts every 256 chars the xml data.
There is a bug in the XML parser of Mambo 4.6.2: mambo trims each 256 chars the xml data...
Here is the fix for that bug:
in administrator/admin.php, lines 117-120:
change:
[code:1]
function character_data ($parser, $data) {
if ($this->errors->getMaxLevel() >= _MOS_ERROR_FATAL) return;
$this->chardata .= trim($data);
}
[/code:1]
by:
[code:1]
function character_data ($parser, $data) {
if ($this->errors->getMaxLevel() >= _MOS_ERROR_FATAL) return;
$this->chardata .=$data;
}
[/code:1]
Please check that the fix works for you... You need to fix this, uninstall and reinstall CB, that install should then work
(funily, Joomla 1.5 beta parsers had exactly the same bug, and I had to submit same fix).
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.
Please Log in to join the conversation.