moziloCMS Supportforum

moziloCMS => Hier klemmt es! => Thema gestartet von: Andreas N. am 12. Juni 2015, 16:51:04

Titel: Counter - Fehlermeldung
Beitrag von: Andreas N. am 12. Juni 2015, 16:51:04
Hallo liebe Community!

Mein Name ist Andreas wohne in Wien und bin gestern mit meiner Homepage, die ich für meinen Schwiegervater kriert habe, von html auf moziloCMS umgestiegen.
Ich habe mich eigentlich recht rasch zurechtgefunden und habe schon einiges weitergebracht.

Nun geht es um den Counter aus den Plugins "Counter v1.3.2014-03-01".
Die Einstellungen habe ich im Admin vorgenommen. Nun steht aber eine Fehlermeldung ganz oben:
ZitatWarning: htmlspecialchars(): charset `CHARSET' not supported, assuming utf-8 in /var/www/ud17_99/html/plugins/Counter/index.php on line 501

Was hat das zu bedeuten? Wie kann ich diese Warnung / Fehler beheben?
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 12. Juni 2015, 19:47:30
Hallo Namensvetter und willkommen im Forum! :)

Dieser Fehler wurde bereits behoben, allerdings hat es die aktuelle Version noch nicht ins Pluginarchiv geschafft. Du kannst Sie dir aber einfach von GitHub (https://github.com/devmount/Counter) ziehen.
Viel Erfolg!

_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: Andreas N. am 13. Juni 2015, 09:06:05
Guten Morgen _Andreas!

Danke für den Link. Ist schon installiert. Keine Fehlermeldung mehr oben.
Nun aber eine Fehlermeldung im Admin.

Was ist da jetzt?
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 13. Juni 2015, 12:05:16
Mh, da ist irgendwas schief gelaufen. Welche Zugriffsrechte hast du gesetzt? Setz mal temporär für Ordner und Dateien 777, um das auszuschließen.

_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: Andreas N. am 13. Juni 2015, 12:42:41
Der Ordner selbst war auf 755 gestellt.

Habe jetzt den Ordner auf 777 gestellt. Schaue gleich nach ob es dann funktioniert.
Titel: Re: Counter - Fehlermeldung
Beitrag von: Andreas N. am 13. Juni 2015, 12:49:04
Wie ich es mir gedacht habe. Funktioniert immer noch nicht.

Habe einen PrintScreen gemacht.
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 13. Juni 2015, 13:15:22
Leg mal im Counter/ Verzeichnis einen Unterordner data/ an, setz diesen auf 777 und check mal, ob es dann funktioniert.

_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: Andreas N. am 13. Juni 2015, 14:58:59
Schaut schon mal besser aus.  8)

Aus 6 mach 1.

Trotzdem noch eine Fehlermeldung!  :(
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 13. Juni 2015, 17:09:59
Hast du das Counter-Plugin im Frontend schonmal aufgerufen? Evt. hängt es damit zusammen...

_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: Andreas N. am 14. Juni 2015, 15:42:11
Hallo _Andreas,

Was ist Frontend? Wo befindet sich die Seite. Leider kenne ich mich nicht so gut in html aus.

Ich habe meine Homepage vorher in html gehabt und mit Dreamweaver 8 bearbeitet. Da habe ich auch nicht viel machen müssen. Ähnlich wie hier. Im Hintergrund wurden dann die Zeilen in html geschrieben.

Also könntest Du mir bitte erklären wie ich den Counter einfüge?
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 14. Juni 2015, 19:29:09
Frontend meint deine Website, wie die Öffentlichkeit sie sieht. Backend meint die administrative Oberfläche, also da, wo du Inhaltsseiten bearbeitest und auch das Plugin installiert hast.

Damit der Counter funktioniert, muss er entweder auf einer Inhaltsseite oder im HTML deines Templates z.b. im Footer eingefügt werden. Dazu brauchst du einfach nur das Plugintag notieren: {Counter}
Sobald du das erledigt hast, rufst du deine Website einfach mal auf und checkst die Ausgabe des Counter-Plugins. Dann sollte auch die Fehlermeldung im Backend verschwunden sein.

Wenn ich etwas Zeit hab, dann schreib ich an der Stelle nochmal ne plugin-eigene Fehlermeldung, das wäre besser.
Hoffe das hilft dir!

_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: Andreas N. am 14. Juni 2015, 20:08:45
Ok danke für Deine Rückmeldung!  8)

Fehlermeldung ist jetzt verschwunden.

Sieht doch gleich viel besser aus.  ;)

Das es dann so aussieht, wie bei Dir muss ich noch einige Feinheiten durchführen.
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 14. Juni 2015, 20:11:46
Cool!
Genau, dafür kannst du nach Belieben das Counter Template anpassen. Falls du da noch Hilfe brauchst, sag Bescheid. Ansonsten ist hier (http://devmount.de/Develop/moziloCMS/Plugins/Counter.html) eigentlich alles dokumentiert.

lg
_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: Andreas N. am 14. Juni 2015, 20:16:32
Nein danke, hat sich erledigt.

Du hast mir schon sehr geholfen.

Für mich ist das Thema erledigt.

Titel: Re: Counter - Fehlermeldung
Beitrag von: Kighlander am 02. Juli 2015, 14:27:18
Dafür habe ich jetzt eine komische Fehlermeldung:

Fatal error: Call to undefined function bcdiv() in /var/www/5000144263/xxx/xxx.de/htdocs/plugins/Counter/index.php on line 228

Auf dem Server läuft PHP 5.5.14, und da läuft das Plugin nicht, aber auf meinem Server (PHP 5.5.21) da funktioniert das...
Liegt es echt an diesem kleinen Versionssprung ?

Gruß, Kighlander
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 02. Juli 2015, 15:07:38
Zieh dir mal die aktuelle Version von GitHub (https://github.com/devmount/Counter)...

_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: Kighlander am 02. Juli 2015, 21:59:11
Jetzt klappt es, danke !
Titel: Re: Counter - Fehlermeldung
Beitrag von: BertB am 05. Juli 2015, 13:00:44
Hallo beisammen,

dann klinke ich mich einmal in diesen Thread hier ein, denn auch bei mir scheint etwas zu klemmen. Der Counter ist eingebunden und steht auch, nur kommt eine Fehlermeldung sobald ich auf den Admin-Bereich des Counters zugreifen möchte.

Zeile 28: => $CounterAdmin = new CounterAdmin($plugin);

LG
Bert

Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 05. Juli 2015, 21:35:41
Hallo BertB,

ich hab die admin.php im Repository aktualisiert, schau mal ob es jetzt funktioniert!

_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: BertB am 06. Juli 2015, 11:05:19
Hallo Andreas,

nun ja - jetzt kommt der Moment, in dem der Elefant ......

Zitatich hab die admin.php im Repository aktualisiert

Das sagt mir jetzt nicht unbedingt viel mehr als ich vorher schon nicht wusste.  ;)

LG
Bert
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 06. Juli 2015, 11:12:19
Ah sorry. Also ich hoste und entwickle meine Plugins auf GitHub, dh dort kann man sich immer die aktuellste Version des Plugins downloaden (Hier im Pluginarchiv von Mozilo schaff ich es nicht immer meine Plugins alle aktuell zu halten). Projekte liegen auf GitHub in sog. Repositories (also Speicher fuer die Daten). Mein Counterplugin liegt also hier:

https://github.com/devmount/Counter/

Zum Update kannst du entweder das ganze Plugin austauschen, oder in diesem Fall reicht es auch, wenn du einfach die admin.php austauschst:

https://github.com/devmount/Counter/blob/master/admin.php

Hoffe das war etwas verstaendlicher...

_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: BertB am 06. Juli 2015, 11:24:05
Hallo Andreas,

na ja - da lag ich heute morgen nicht so ganz falsch und hatte dies auch schon ausprobiert. War mir aber nicht sicher.
Leider bleibt die Fehlermeldung weiterhin bestehen.

Update:
Nachdem ich jetzt den kompletten Counter nochmals neu eingebracht habe, kam eine  neue Fehlermeldung in der Index.php in Zeile 0
Also habe ich die vorherige Version wieder eingespielt.

LG
Bert
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 06. Juli 2015, 16:12:13
Wie war die Fehlermeldung in Zeile 0 genau? Welche moziloCMS Version? Welche PHP Version?

_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: BertB am 06. Juli 2015, 16:28:22
Hallo Andreas,

habe gerade die Fehlermeldung erst nochmals provozieren müssen. Siehe Anhang.

Meine Mozilo Vers. ist 2.0 Rev. 36 und die php Version beläuft sich auf 5.5.26
Habe ich auch bereits mit 5.3.29 getestet - war auch Fehlerhaft und kein Zugriff zum Adminbereich des Counters möglich.

LG
Bert
Titel: Re: Counter - Fehlermeldung
Beitrag von: BertB am 12. Juli 2015, 10:07:51
Hallo beisammen,

schade dass niemand eine Idee hat um doch eine Möglichkeit zu finden, in den Admin-Bereich des Counters zu gelangen.

Ich habe es auch auf einer anderen Seite von mir getestet, auch Mozilo 2.0 mit der gleichen Fehlermeldung.  Nun habe ich einmal Tante Google angestrengt und fand dies:

ZitatIn den meisten Fällen werden immer wieder verwendete Funktionen und Klassen in seperate Dateien geschrieben und diese dann über include oder require in das Programm eingebunden. Wird über include oder require eine solche Datei zweimal geladen, wird der darin enthaltene Code auch zweimal ausgeführt. Das aber führt auf Grund der Redefinition der Funktion(en) und/oder Klasse(n) zu einem Fehler. Um diesen Fehler zu vermeiden, muss include_once() oder require_once() verwendet werden. Include_once und require_once verhalten sich beim ersten Aufruf wie include und require, bei wiederholtem Aufruf wird jedoch ein erneutes Laden der gleichen Datei verhindert.

Ich habe bereits alle Plugins wieder ausgebaut um es erneut nur mit dem Counter zu testen - nix - gleiche Fehlermeldung wieder und keine Chance in den Admin-Bereich des Counters zu gelangen.

Hat evtl. jemand eine Idee dies doch noch ans Laufen zu bekommen?

LG
Bert
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 12. Juli 2015, 20:55:37
Hallo Bert,

ich kann den Fehler halt leider nicht reproduzieren. Kannst mal ne phpinfo()-Seite bereitstellen? Evt. kann man da was finden, was zu diesem Fehler führt...

_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: BertB am 13. Juli 2015, 07:21:20
Hallo Andreas,

kein Thema, habe ich als Anhang gemacht.

LG
Bert
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 13. Juli 2015, 09:32:01
Mh, kann ich nichts Auffälliges finden... probier nochmal die angehängte admin.php aus (einfach deine erstetzen).

_Andreas
Titel: Re: Counter - Fehlermeldung
Beitrag von: BertB am 13. Juli 2015, 12:30:27
Hallo Andreas,

besten Dank - jetzt fluppt es auch. Besten Dank für die Hilfestellung.

Woran lag es letztlich? Was mir bekannt ist, das bei dem Hoster alle Daten von phpBB3.x sehr träge reagieren.

LG
Bert
Titel: Re: Counter - Fehlermeldung
Beitrag von: HPdesigner am 13. Juli 2015, 12:38:32
Ich hab den Klassenaufruf hinter die Klassendeklaration geschoben. Normalerweise macht das keinen Unterschied, aber bei dir aus irgendeinem Grund schon... Ich werd das mal committen.

Schön dasses jetzt funzt!
_Andreas