Page 1 of 1

[GELÖST] FM bei der Installation des Gästebuchs 1.1.12 auf CMSms 1.6

Posted: Mon Jul 20, 2009 5:07 pm
by tholler
Hallo zusammen,

so langsam verzweifele ich, da ich mehrere Seiten von 1.5.4 nach 1.6 am Updaten bin. Bisher habe ich mit jedem Update, in dem das Gästebuch installiert ist, Schwierigkeiten.

1. Problem:
Im Public-Bereich wird nach dem Eintragen eines Eintrages eine lange FM angezeigt:

Code: Select all

Warning: cannot yet handle MBCS in html_entity_decode()! in /var/www/ev-menden.de/public_html/modules/Guestbook/action.default.php on line 159

Im Admin-Bereich unter Module erscheint die folgende FM:

Code: Select all

Warning: cannot yet handle MBCS in html_entity_decode()! in /var/www/ev-menden.de/public_html/modules/Guestbook/lib/classes/module/class.Guestbook.php on line 182
Hallo Ihr Spezialisten, ich brauch mal wieder Eure Hilfe!!

Hier noch die Serverkonfiguration:
----------------------------------------------

Cms Version: 1.6

Installed Modules:

   * CMSMailer: 1.73.14
   * MenuManager: 1.6
   * ModuleManager: 1.3
   * News: 2.10
   * nuSOAP: 1.0.1
   * VisitorStats: 0.1.3
   * Diagnostics: 0.2
   * FileManager: 1.0
   * Guestbook: 1.1.12
   * ModuleMaker: 0.3
   * SystemInfo: 0.1.2
   * FrontEndUsers: 1.1.2
   * forum: 0.4
   * SelfRegistration: 1.1.0
   * Bookmarks: 2.0.1
   * Guestbook: 1.1.12
   * TinyMCE: 2.5.0
   * FileManager: 1.0
   * Printing: 1.0
   * Album: 0.9.3
   * Captcha: 0.4
   * EditArea: 0.2.9
   * RSS2HTML: 1.2.2
   * Blogs: 0.3.3.1
   * Search: 1.6.1


Config Information:

   * php_memory_limit:
   * process_whole_template: true
   * max_upload_size: 2000000
   * default_upload_permission: 664
   * assume_mod_rewrite: false
   * page_extension:
   * internal_pretty_urls: false
   * use_hierarchy: false


Php Information:

   * phpversion: 4.3.10-22
   * md5_function: An (Ja)
   * gd_version: 2
   * tempnam_function: An (Ja)
   * magic_quotes_runtime: Aus (Nein)
   * memory_limit: 64M
   * max_execution_time: 30
   * safe_mode: Aus (Nein)
   * session_save_path: /var/lib/php4 (1733)


Server Information:

   * Server Api: cgi-fcgi
   * Server Db Type: MySQL (mysql)
   * Server Db Version: 5.0.32


----------------------------------------------

Re: FM bei der Installation des Gästebuchs 1.1.12 auf CMSms 1.6

Posted: Tue Aug 11, 2009 11:27 am
by cyberman
Danke für den Hinweis. Hab einen der Devs mal auf das Problem hingewiesen ...

Re: FM bei der Installation des Gästebuchs 1.1.12 auf CMSms 1.6

Posted: Tue Aug 11, 2009 1:05 pm
by Andiministrator
Die Ursache des Problems liegt in einem Fehler der installierten PHP-Version:
http://bugs.php.net/bug.php?id=25670

Wie ich bereits hier schrieb:
http://forum.cmsmadesimple.org/index.ph ... 692.0.html
Die beste Lösung wäre ein Umstieg auf PHP5.

Falls das nicht geht, könntest Du folgendes versuchen:

Ändere in der Datei 'modules/Guestbook/action.default.php' die Zeile 159

Code: Select all

			$e_mailnoti_subj = html_entity_decode($this->Lang('e_mailnotibetr'),ENT_QUOTES,'UTF-8');
in

Code: Select all

			$e_mailnoti_subj = utf8_decode($this->Lang('e_mailnotibetr'));
Ändere außerdem in der Datei 'modules/Guestbook/lib/classes/module/class.Guestbook.php' die Zeile 182

Code: Select all

		$msg = html_entity_decode(lang('uninstallconfirm'), ENT_COMPAT, $encoding);
in

Code: Select all

		$msg = utf8_decode(lang('uninstallconfirm'));
Dee arbeitet derzeit übrigens hart an der Version 1.2 des Guestbook :)

Re: FM bei der Installation des Gästebuchs 1.1.12 auf CMSms 1.6

Posted: Sun Oct 04, 2009 10:06 am
by tholler
Andiministrator wrote: Die Ursache des Problems liegt in einem Fehler der installierten PHP-Version:
http://bugs.php.net/bug.php?id=25670

Wie ich bereits hier schrieb:
http://forum.cmsmadesimple.org/index.ph ... 692.0.html
Die beste Lösung wäre ein Umstieg auf PHP5.

Falls das nicht geht, könntest Du folgendes versuchen:

Ändere in der Datei 'modules/Guestbook/action.default.php' die Zeile 159

Code: Select all

			$e_mailnoti_subj = html_entity_decode($this->Lang('e_mailnotibetr'),ENT_QUOTES,'UTF-8');
in

Code: Select all

			$e_mailnoti_subj = utf8_decode($this->Lang('e_mailnotibetr'));
Ändere außerdem in der Datei 'modules/Guestbook/lib/classes/module/class.Guestbook.php' die Zeile 182

Code: Select all

		$msg = html_entity_decode(lang('uninstallconfirm'), ENT_COMPAT, $encoding);
in

Code: Select all

		$msg = utf8_decode(lang('uninstallconfirm'));
Dee arbeitet derzeit übrigens hart an der Version 1.2 des Guestbook :)
Hallo zusammen,
es hat viel zu lang gedauert bis ich das testen konnte; aber jetzt habe ich es getan; leider ohne Erfolg. Die FM bleibt weiterhin genau die gleiche; und das auch unter CMSms 1.6.6.
Manchmal sitzt der Fehler dann doch zwischen den Ohren; habe beide Dateien editiert und gespeichert; jetzt klappt alles; DANKE!!!

lg
Thorsten