Page 1 of 1

Problem mit TinyMCE - Fatal Error

Posted: Tue Jun 01, 2010 12:10 pm
by konsument
Hallo Leute,

nach einem Upgrade von 1.6 auf 1.7.1 wollte ich auch den TinyMCE auf 2.7.0 aktualisieren. Allerdings bekomme ich nach dem installieren des TinyMCE immer folgende Fehlermeldung wenn ich Seiten bearbeiten, bzw. in die Globalen Einstellungen möchte:

Code: Select all

Fatal error: Call to undefined function get_secure_param() in .../modules/TinyMCE/TinyMCE.module.php on line 222
Hab das schon mit verschiedenen Versionen des TinyMCE versucht (2.7.0, 2.6.4, 2.6.0 .. ) - überall das selbe Problem.

Hat jemand eine Idee?

Gute Grüße

Re: Problem mit TinyMCE - Fatal Error

Posted: Tue Jun 01, 2010 2:10 pm
by NaN
konsument wrote:
nach einem Upgrade von 1.6 auf 1.7.1
Und Du bist Dir sicher, dass CMSms 1.7.1 auf Deinem Server läuft?

Ansonsten hättest Du Dir das Update des TinyMCE sparen können.
Der gehört mit zu den "Core-Modulen".
Und die werden beim Upgrade in der Regel immer mit auf den neuesten Stand gebracht.
Oftmals ist die Version, die mit CMSms ausgeliefert wird sogar aktueller als die, die man im Downloadbereich findet.
Da es kein extra Update Paket von CMSms 1.7.1 gibt, sind dort ohnehin alle standard Module komplett in aktuellster Version dabei.

Also deinstalliere mal den Tiny, lösche ihn komplett vom Server (anschließend nachschauen, ob auch wirklich alles gelöscht wurde), lösche den Zwischenspeicher, und dann lade den Tiny aus dem Installationsarchiv von CMSms 1.7.1 nochmal neu hoch und installiere ihn erneut.

Re: Problem mit TinyMCE - Fatal Error

Posted: Tue Jun 01, 2010 2:50 pm
by konsument
NaN wrote: Ansonsten hättest Du Dir das Update des TinyMCE sparen können.
Der gehört mit zu den "Core-Modulen".
Und die werden beim Upgrade in der Regel immer mit auf den neuesten Stand gebracht.
Oftmals ist die Version, die mit CMSms ausgeliefert wird sogar aktueller als die, die man im Downloadbereich findet.
Da es kein extra Update Paket von CMSms 1.7.1 gibt, sind dort ohnehin alle standard Module komplett in aktuellster Version dabei.
Nach dem Upgrade, wurden mir die Buttons vom TinyMCE nicht mehr angezeigt. Daraufhin habe ich in der Modulauflistung gesehen, das bei dem TinyMCE der Hinweis "upgrade erforderlich" (oder so ähnlich) stand. Durch klick auf das Upgrade, wurde das Ganze dann auf 2.7.0 aktualisiert - mit dem o.g. Problem.
NaN wrote: Also deinstalliere mal den Tiny, lösche ihn komplett vom Server (anschließend nachschauen, ob auch wirklich alles gelöscht wurde), lösche den Zwischenspeicher, und dann lade den Tiny aus dem Installationsarchiv von CMSms 1.7.1 nochmal neu hoch und installiere ihn erneut.
Genau das, habe ich auch schon gemacht - bekomme aber nach wie vor die Fehlermeldung.

Hab gerade gesehen - wenn ich den Bildmanager öffnen will, bekomme ich einen ähnlichen Fehler - unabhängig davon ob der TinyMCE installiert ist.

Code: Select all

Fatal error: Call to undefined function get_secure_param() in .../admin/imagefiles.php on line 28
NaN wrote: Und Du bist Dir sicher, dass CMSms 1.7.1 auf Deinem Server läuft?
Hier mal die Serverinfos - deutet denn irgendetwas darauf hin?
Cms Version: 1.7.1

Installed Modules:

   * CSSMenu: 1.2.2
   * EllNav: 0.7
   * FormBuilder: 0.5.11
   * News: 2.10.3
   * CMSMailer: 2.0
   * PunBB: 0.7
   * PunBB: 0.7
   * PunBB: 0.7
   * FileManager: 1.0.1
   * Printing: 1.0.3
   * ThemeManager: 1.1.1
   * Search: 1.6.1
   * MenuManager: 1.6.2
   * nuSOAP: 1.0.1
   * ModuleManager: 1.3.1
   * MysqlDump: 1.2.4


Config Information:

   * php_memory_limit:
   * process_whole_template: false
   * max_upload_size: 1000000
   * default_upload_permission: 664
   * assume_mod_rewrite: false
   * page_extension: .html
   * internal_pretty_urls: false
   * use_hierarchy: false


Php Information:

   * phpversion: 5.2.13
   * md5_function: An (Ja)
   * gd_version: 2
   * tempnam_function: An (Ja)
   * magic_quotes_runtime: Aus (Nein)
   * memory_limit: 40M
   * max_execution_time: 50000
   * safe_mode: Aus (Nein)
   * session_save_path: /tmp (1777)
   * session.use_cookies: An (Ja)


Server Information:

   * Server Api: cgi
   * Server Db Type: MySQL (mysql)
   * Server Db Version: 5.0.81

Re: Problem mit TinyMCE - Fatal Error

Posted: Tue Jun 01, 2010 3:17 pm
by NaN
Die Server Infos sehen soweit ganz okay aus.
konsument wrote:
Nach dem Upgrade, wurden mir die Buttons vom TinyMCE nicht mehr angezeigt. Daraufhin habe ich in der Modulauflistung gesehen, das bei dem TinyMCE der Hinweis "upgrade erforderlich" (oder so ähnlich) stand. Durch klick auf das Upgrade, wurde das Ganze dann auf 2.7.0 aktualisiert - mit dem o.g. Problem.
Nur der Vollsändigkeit halbar: Hast Du nach dem Upload der 1.7.1 Dateien auch "deineDomain/install/upgrade.php" ausgeführt?

Mir scheint, da gab es schon beim Upload der Dateien ein Problem.
Lade mal das lib Verzeichnis nochmal neu hoch.
Speziell die Datei misc.functions.php.
(dort sollte die function get_secure_param() eigentlich drin stehen).
Prüfe aber vorher mal die Zugriffsberechtigungen und ob die Dateien auch wirklich überschrieben wurden.

Re: Problem mit TinyMCE - Fatal Error

Posted: Tue Jun 01, 2010 8:06 pm
by cyberman
konsument wrote: Installed Modules:

   * CSSMenu: 1.2.2
   * EllNav: 0.7
...
   * FormBuilder: 0.5.11
...
   * PunBB: 0.7
   * PunBB: 0.7
   * PunBB: 0.7
Ähmm, nur mal so nebenbei - die ersten beiden Module sind schon lange nicht mehr weiterentwickelt worden. Da frage ich mich, ob die noch laufen oder Quelle für Fehler sein können.

Formbuilder  hat aktuell die Version 0.6.2.

Und wieso ist PunBB drei mal installiert ? (Abgesehen davon, dass es ein CMSms-Urgestein im wahrsten Sinn des Wortes ist - Releasedatum 25.09.2005!!!)

Re: Problem mit TinyMCE - Fatal Error

Posted: Tue Jun 01, 2010 9:37 pm
by konsument
NaN wrote: Nur der Vollsändigkeit halbar: Hast Du nach dem Upload der 1.7.1 Dateien auch "deineDomain/install/upgrade.php" ausgeführt?
Ja, hatte ich.
NaN wrote: Lade mal das lib Verzeichnis nochmal neu hoch.
Das hat das Problem gelöst  :D - tausend Dank!
cyberman wrote: Ähmm, nur mal so nebenbei - die ersten beiden Module sind schon lange nicht mehr weiterentwickelt worden. Da frage ich mich, ob die noch laufen oder Quelle für Fehler sein können.

Formbuilder  hat aktuell die Version 0.6.2.

Und wieso ist PunBB drei mal installiert ? (Abgesehen davon, dass es ein CMSms-Urgestein im wahrsten Sinn des Wortes ist - Releasedatum 25.09.2005!!!)
Die ersten beiden Module sind noch ein Überbleibsel aus der Urinstallation der Website - ich habe damals glaube ich mit ver. 0.13 angefangen und seit dem immer wieder aktualisiert.

Was ist eigentlich PunBB für ein Modul? Ich bekomme das überhaupt nicht in der Modulliste angezeigt - hängt wahrscheinlich noch als Leiche in der Datenbank rum. Kann ich das einfach so aus der DB löschen oder zerschieße ich mir damit wohlmöglich etwas wichtiges?

PS: Ich liebe euch Jungs echt für euren sauschnellen und megakompetenten Support!  :D

Re: Problem mit TinyMCE - Fatal Error

Posted: Wed Jun 02, 2010 10:11 am
by cyberman
konsument wrote: Die ersten beiden Module sind noch ein Überbleibsel aus der Urinstallation der Website - ich habe damals glaube ich mit ver. 0.13 angefangen und seit dem immer wieder aktualisiert.
Angesichts dessen, dass dir jedes installierte, aber nicht genutzte Modul an der Performance knabbert

http://www.cmsmadesimple.de/cmsms-suppo ... ieren.html

solltest du die Installation schnellstmöglich von derartigen Überbleibseln befreien.
Was ist eigentlich PunBB für ein Modul?
Ein Foren-Modul bzw. ein Modul, was den CMSms-Frontend-Login nutzt, um sich auch in dem PunBB- Forum anzumelden.

http://punbb.informer.com/
http://dev.cmsmadesimple.org/projects/punbb

Hat damals noch die Vorläufer von FEU/CustomContent (UserID/ProtectedPages) verwendet.

PunBB ist jedoch ziemlich tot, statt dessen gibt es einen sehr aktiven Fork namens FluxBB (klein, kompakt und nicht so überladen wie andere Systeme).

http://www.fluxbb.org/
Ich bekomme das überhaupt nicht in der Modulliste angezeigt - hängt wahrscheinlich noch als Leiche in der Datenbank rum. Kann ich das einfach so aus der DB löschen oder zerschieße ich mir damit wohlmöglich etwas wichtiges?
Schau mal in der DB-Tabelle cms_modules und eventuell in cms_module_deps nach - dort sollten sich die Überbleibsel relativ einfach löschen lassen. Trotzdem ... Backup nicht vergessen ;).