Nach Update der PHP Version auf aktuell 4.4.0 beim Webhoster kommt es zu den genannten Problemen mit Mambelfish - sprich keine Anzeige der Originaltexte & kein Speichern der Übersetzungen möglich.
Auf Mamboforge habe ich folgenden Lösungsweg gefunden:
1) In file: mambo/includes/domit/xml_domit_lite_parser.php on
lines ~1670 and ~1673 just before "xml_parser_create()"
remove "&"
(ampersands)
(tildes mean, that exact line numbers depend on exact version
of Mambo)
BEFORE:
~~~~~~~~~~~~~~~~~~~~~~~
<?php
....
$parser =& xml_parser_create('');
}
else {
$parser =& xml_parser_create();
...
?>
~~~~~~~~~~~~~~~~~~~~~~
AFTER
~~~~~~~~~~~~~~~~~~~~~~~
<?php
...
$parser = xml_parser_create('');
}
else {
$parser = xml_parser_create();
...
?>
~~~~~~~~~~~~~~~~~~~~~~
2) In file:
mambo/administrator/components/com_mambelfish/mambelfish.class.php
on
line ~295 add "&" (ampersand) before function name
getTable
BEFORE:
~~~~~~~~~~~~~~~~~~~~~~~
<?php
...
function getTable() {
if( !isset($this->referenceInformation["table"])
&&
isset($this->_xmlFile) ) {
$tableElement =
$this->_xmlFile->getElementsByPath('reference/table', 1);
...
?>
~~~~~~~~~~~~~~~~~~~~~~
AFTER
~~~~~~~~~~~~~~~~~~~~~~~
<?php
...
function & getTable() {
if( !isset($this->referenceInformation["table"])
&&
isset($this->_xmlFile) ) {
$tableElement =
$this->_xmlFile->getElementsByPath('reference/table', 1);
...
?>
~~~~~~~~~~~~~~~~~~~~~~
Hoffe konnte allen mit dem gleichen Problem damit helfen !!!
Viel Glück


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen