Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 24. Oktober 2013 09:42
- dkwaldhausen
- hat von CMSMS gehört
- Registriert: 24. Oktober 2013
- Beiträge: 2
Re:
Hallo zusammen,
ich arbeite mich gerade in Made Simple ein. Dabei ist mir ein Fehler auf meiner Startseite aufgefallen, welcher jedoch nur sporadisch auftritt.
Hier die Fehlermeldung welche auf der Startseite angezeigt wird:
Warning: join() [function.join]: Invalid arguments passed in /homepages/33/d43339391/htdocs/cms/modules/Statistics/Statistics.module.php on line 471
Weiß jemand woran das liegt? Und wie ich das beheben kann?
Vielen Danke schon mal für alle Antworten.
Offline
#2 24. Oktober 2013 10:12
- Cherry
- CMSMS-Profi
- Registriert: 15. Dezember 2010
- Beiträge: 531
Re:
Hallo,
vermutlich funktioniert das Modul 'Statistics' mit der aktuellen CMSms Version nicht mehr. Es wurde schon lange nicht mehr aktualisiert und in der CMSms Entwicklung hat sich seither viel getan.
Offline
#3 24. Oktober 2013 11:31
- Klenkes
- Server-Pate

- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.384
Re:
vermutlich funktioniert das Modul 'Statistics' mit der aktuellen CMSms Version nicht mehr.
Also prinzipiell schon.
Ich habe es bei mehreren 1.11.7 bis 1.11.9ern im Einsatz und es funktioniert schon.
Die Warnung hängt vieleicht auch mit den Einstellungen des Servers bezüglich Errorlevel zusammen.
Offline
#4 24. Oktober 2013 13:19
- dkwaldhausen
- hat von CMSMS gehört
- Registriert: 24. Oktober 2013
- Beiträge: 2
Re:
Hier die beiden Versionen.
CMS Version 1.11.7
Statistics 1.1.3
Diese sollten kompatibel sein oder?
Wo stelle ich den Errorlevel ein?
Dadurch ist der Fehler aber auch nicht behoben.
Offline
#5 25. Oktober 2013 07:38
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.058
Re:
Wo stelle ich den Errorlevel ein?
Das ist eine serverseitige Einstellung von PHP.
Das kann man entweder via .htaccess-Datei einstellen oder über ein Tool Deines Providers.
Dadurch ist der Fehler aber auch nicht behoben.
Du kannst natürlich auch im Modul in der Datei Statistics.module.php die Zeile (471) ändern:
ORIGNIAL:
$statkeywords=$this->ReplaceKeywords(join($keyword_array, " "));
ÄNDERN IN:
$statkeywords=$this->ReplaceKeywords(implode(" ", $keyword_array));Unabhängig davon würde ich Dir aber trotzdem empfehlen, die Ausgabe von Fehlermeldungen nur dann einzuschalten, wenn etwas nicht funktionert und Du den Fehler analysieren willst. Denn eigentlich hat das niemanden sonst weiter zu interessieren.
EDIT:
Ich Depp! Der Fehler lag ganz woanders. Die Reihenfolge der Argumente bei der Funktion join() war falsch. Ich würde allerdings implode() verwenden. Soll schneller sein.
EDIT 2:
Das allein behebt allerdings nicht immer den Fehler. Siehe hier: http://forum.cmsmadesimple.de/viewtopic.php?id=3625
Beitrag geändert von NaN (10. Dezember 2013 15:53)
Module: GBFilePicker, AdvancedContent, FEUMailer
Plugins: AjaxTools, XajaxTools
Sicherheit: Beispiel .htaccess-Datei
Offline
1
- Übersicht
- »
- »