Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 10. Januar 2012 19:01
- chrissy-dizzy
- kennt CMS/ms
- Ort: Bergisches Land
- Registriert: 14. Dezember 2010
- Beiträge: 212
- Webseite
[GELÖST] MLE CMS Fehlermeldung
Baue gerade aus einer alten mle-Installation eine neue mit 1.10.3 und mle cms vers. 1.10.5. Klappt im Prinzip - bis auf folgende Fehlermeldung:
Warning: Wrong parameter count for setlocale() in /mnt/webf/d2/70/5137970/htdocs/neu/modules/MleCMS/action.init.php(48) : eval()'d code on line 1
Den Fehler vermute ich hier:
{MleCMS action="init"}{process_pagedata}<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$lang_parent}" lang="{$lang_parent}"> {* Change lang="en" to the language of your site *}
Oder net?
Beitrag geändert von chrissy-dizzy (11. Januar 2012 12:16)
Offline
#2 10. Januar 2012 20:28
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] MLE CMS Fehlermeldung
Was steht denn in der ersten Zeile der action.init.php?
Offline
#3 10. Januar 2012 21:51
- chrissy-dizzy
- kennt CMS/ms
- Ort: Bergisches Land
- Registriert: 14. Dezember 2010
- Beiträge: 212
- Webseite
Re: [GELÖST] MLE CMS Fehlermeldung
Das ist der komplette Code - habe dort nichts geändert
if (!isset($gCms)) exit; $alias = $this->ProcessTemplateFromData($this->GetPreference('mle_id')); if (!$alias) $alias = mle_tools::get_root_alias(); if (!$alias) return; $db = cmsms()->GetDb(); $query = 'SELECT * FROM ' . cms_db_prefix() . 'module_mlecms_config WHERE alias = ?'; $lang = $db->GetRow($query, array($alias)); if (!$lang) return; $smarty->assign('lang_parent', $lang["alias"]); $smarty->assign('lang_locale', $lang["locale"]); $smarty->assign('lang_extra', $lang["extra"]); $smarty->assign('lang_direction', $lang["direction"]); if (isSet($lang["setlocale"]) && empty($lang["setlocale"]) == false) eval('setlocale(' . $lang["setlocale"] . ');');
Die Seite ist so aufgebaut:
1. Deutsch Alias: de
1.1 Home alias: home_de
1.2 Produkte Alias: produkte_de
...
2. English Alias: en
2.1 Start Alias: home_en
2.2. Products Alias: produkte_en
...
Habe gerade auf der Forge-Seite gesehen, dass das wohl ein Bug ist. Bin jetzt runter auf MLE Version 1.10.1 - die läuft!
Beitrag geändert von chrissy-dizzy (11. Januar 2012 13:00)
Offline
Seiten: 1