1.1-RC3_2004-04-23

Use GitHub to post bug reports and error descriptions for phpwcms. Describe your problem detailed!
Naucki
Posts: 22
Joined: Thu 26. Feb 2004, 14:14

Post by Naucki »

So, hier das Error.log

Weg: login.php -> Login -> Menü Nachricht -> Newsletter -> Neuen Newsletter erstellen (dort schmiert er ab)

D.h. der PHP Prozess bleibt solange hängen bis man ihn killt.
[error] [client IP] PHP Notice: Undefined index: form_aktion in /home/user/phpwcms/login.php on line 72, referer: http://www.test.com/
[error] [client IP] PHP Notice: Undefined variable: err in /home/user/phpwcms/login.php on line 190, referer: http://www.test.com/
[error] [client IP] PHP Notice: Undefined variable: wcs_user in /home/user/phpwcms/login.php on line 193, referer: http://www.test.com/
[error] [client IP] PHP Notice: Undefined index: do in /home/user/phpwcms/phpwcms.php on line 43, referer: http://www.test.com/login.php
[error] [client IP] PHP Notice: Undefined index: do in /home/user/phpwcms/phpwcms.php on line 144, referer: http://www.test.com/login.php
[error] [client IP] PHP Notice: Undefined variable: body_onload in /home/user/phpwcms/phpwcms.php on line 190, referer: http://www.test.com/login.php
[error] [client IP] PHP Notice: Undefined variable: p in /home/user/phpwcms/phpwcms.php on line 403, referer: http://www.test.com/login.php
[error] [client IP] PHP Notice: Undefined variable: forward_to_message_center in /home/user/phpwcms/phpwcms.php on line 404, referer: http://www.test.com/login.php
[error] [client IP] PHP Notice: Undefined variable: p in /home/user/phpwcms/phpwcms.php on line 67, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: p in /home/user/phpwcms/phpwcms.php on line 68, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: p in /home/user/phpwcms/phpwcms.php on line 71, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: p in /home/user/phpwcms/phpwcms.php on line 72, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: p in /home/user/phpwcms/phpwcms.php on line 73, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: p in /home/user/phpwcms/phpwcms.php on line 182, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: body_onload in /home/user/phpwcms/phpwcms.php on line 190, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: p in /home/user/phpwcms/phpwcms.php on line 306, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined index: l in /home/user/phpwcms/include/inc_tmpl/message.center.tmpl.php on line 38, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined index: o in /home/user/phpwcms/include/inc_tmpl/message.center.tmpl.php on line 42, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined index: msg in /home/user/phpwcms/include/inc_tmpl/message.center.tmpl.php on line 45, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined offset: 1 in /home/user/phpwcms/include/inc_tmpl/message.center.tmpl.php on line 45, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined index: f in /home/user/phpwcms/include/inc_tmpl/message.center.tmpl.php on line 50, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined index: msg in /home/user/phpwcms/include/inc_tmpl/message.center.tmpl.php on line 58, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined index: msg in /home/user/phpwcms/include/inc_tmpl/message.center.tmpl.php on line 86, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: no_durchlauf in /home/user/phpwcms/include/inc_tmpl/message.center.tmpl.php on line 384, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: p in /home/user/phpwcms/phpwcms.php on line 403, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: forward_to_message_center in /home/user/phpwcms/phpwcms.php on line 404, referer: http://www.test.com/phpwcms.php
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php?do=messages
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php?do=messages
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php?do=messages
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php?do=messages
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php?do=messages
[error] [client IP] PHP Notice: Undefined variable: body_onload in /home/user/phpwcms/phpwcms.php on line 190, referer: http://www.test.com/phpwcms.php?do=messages
[error] [client IP] PHP Notice: Undefined variable: forward_to_message_center in /home/user/phpwcms/phpwcms.php on line 404, referer: http://www.test.com/phpwcms.php?do=messages
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined variable: string in /home/user/phpwcms/include/inc_lib/general.inc.php on line 360, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined variable: body_onload in /home/user/phpwcms/phpwcms.php on line 190, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: del in /home/user/phpwcms/include/inc_tmpl/message.newsletter.tmpl.php on line 77, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: newsletter_subject in /home/user/phpwcms/include/inc_tmpl/message.newsletter.tmpl.php on line 166, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: newsletter_date in /home/user/phpwcms/include/inc_tmpl/message.newsletter.tmpl.php on line 174, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: newsletter_vars in /home/user/phpwcms/include/inc_tmpl/message.newsletter.tmpl.php on line 183, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: error in /home/user/phpwcms/include/inc_tmpl/message.newsletter.tmpl.php on line 190, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: newsletter_vars in /home/user/phpwcms/include/inc_tmpl/message.newsletter.tmpl.php on line 195, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: error in /home/user/phpwcms/include/inc_tmpl/message.newsletter.tmpl.php on line 202, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: newsletter_vars in /home/user/phpwcms/include/inc_tmpl/message.newsletter.tmpl.php on line 207, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: newsletter_vars in /home/user/phpwcms/include/inc_tmpl/message.newsletter.tmpl.php on line 286, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: attributes in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 221, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: data in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 221, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined property: attributes in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 90, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: attributes in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 221, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: data in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 221, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined property: attributes in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 90, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: attributes in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 221, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: data in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 221, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined property: attributes in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 90, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: attributes in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 221, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: data in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 221, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: vertical_separator in /home/user/phpwcms/include/inc_ext/spaw/class/lang.class.php on line 106, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined property: attributes in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 74, referer: http://www.test.com/phpwcms.php?do=messages&p=3
[error] [client IP] PHP Notice: Undefined index: attributes in /home/user/phpwcms/include/inc_ext/spaw/class/toolbars.class.php on line 221, referer: http://www.test.com/phpwcms.php?do=messages&p=3
Das sind für meinen Geschmack auch ein paar zuviel undifinierte Variablen. Vielleicht zickt der Optimizer auch deswegen rum.
User avatar
Oliver Georgi
Site Admin
Posts: 9894
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

Das mit den Variablen ist kein Problem - sind alles nur NOTICE, also nichtmal WARNING, geschweige denn ERROR. Schraube mal Dein Error Reporting auf ein erträgliches Maß (insofern Du diesen Reporting Level als Default haben solltest).

Und stelle mal in deiner conf.inc.php den Editor um, am besten auf HTMLarea. Anscheinend liegt da der Hund begraben - darauf habe ich wenig Einfluß. Ich hatte wegen eines anderen Fehlers auch schon Kontakt zum Entwickler von SPAW - hier scheinen doch noch etliche Bugs enthalten zu sein.

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
pSouper
Posts: 1552
Joined: Tue 11. Nov 2003, 15:45
Location: London
Contact:

Post by pSouper »

you could turn your error notification in php.ini to OFF or to WARNING only too :)
User avatar
Oliver Georgi
Site Admin
Posts: 9894
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

not solved - and really don't know why...

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
Jérôme
Posts: 481
Joined: Tue 16. Mar 2004, 10:33
Location: Cologne, Germany
Contact:

Post by Jérôme »

I had a lot of warning reportings, too, when I tested phpwcms the first time, but it is as Oliver says: turn off warning-reporting and everything will be fine.

e.g. the variable declarations: the warnings that you see here, appear because some variables are declared outside of or inside included files. So the variable is "officially" not there within the file - but after having included everything, all variables are at the right place. (That is my assumption ;).

I totally agree with Oliver - this is nothing that should need to be fixed.

(Do I hear someone say: "Get. Out. Of. His. Ass!" ? :roll: :mrgreen:)
User avatar
pSouper
Posts: 1552
Joined: Tue 11. Nov 2003, 15:45
Location: London
Contact:

Post by pSouper »

get out of his ass Jerome
User avatar
pSouper
Posts: 1552
Joined: Tue 11. Nov 2003, 15:45
Location: London
Contact:

Post by pSouper »

Who Said That? :roll:
Naucki
Posts: 22
Joined: Thu 26. Feb 2004, 14:14

Post by Naucki »

Variablen richtig deklarieren sollte man, guck dir C an, da bekommste sowas um die Ohren gehauen.

Wies bei PHP weiss ich nicht.
Aber das ist hier ein bissel Off-Topic mit den Deklarationen.
Jérôme
Posts: 481
Joined: Tue 16. Mar 2004, 10:33
Location: Cologne, Germany
Contact:

Post by Jérôme »

So genau kenne ich mich mit den Einstellungen von PHP nicht aus, und mit C auch nicht so gut, als dass ich hier was Verbindliches sagen könnte.

Meines Erachtens geht der PHP-Interpreter aber erst mal jede Datei, die verwendet wird, für sich durch und schaut, ob da was nicht in Ordnung sein könnte.

In einer Datei, die included wird, werden Variablen verwendet, die in der phpwcms.php bereits deklariert worden sind. Deswegen macht es keinen Sinn, diese Variablen in der einzubindenden Datei nochmals zu deklarieren. Da aber der Interpreter (meiner Meinung nach) jede Datei auch für sich alleine durchsieht, bringt er dort halt eine Warnung.

Und das ist es eben auch: eine Warnung. "Vorsicht, es könnte sein, dass du hier vergessen hast, eine Variable zu deklarieren.". Da in phpwcms ziemlich viel included wird, kommen hier auch viele Warnungen zusammen. Wenn dein PHP hierbei abstürzt, ist es tatsächlich ein Ansatz, das Error-Reporting runterzuschrauben. Sogar in der Dokumentation der php.ini steht, dass empfohlen wird, die Warnungen nicht mit anzuzeigen.

Off-Topic würde ich das alles nicht nennen, schließlich hängen vielleicht ja damit deine Probleme zusammen.
User avatar
Oliver Georgi
Site Admin
Posts: 9894
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

Was gemeldet wird, sind keine WARNINGS .... nur NOTICE!!! Das ist also NUR ein Hinweis, kein Fehler und keine Warnug - also nicht wichtig.

Ich habe eine eigne Installation von phpwcms auf seinem Server gemacht; erst schien alles sauber zu laufen, aber dann kam es zu immer wiederkehrenden Crashes - ohne Fehler oder Hinweis. Erst schien es, dass der Speicher des jeweiligen PHP Prozesses zu knapp bemessen war - hatte aber auch keinen Einfluß. Und: es gibt keine Regelmäßigkeit. Zwar crasht es bei bestimmten Operationen häufig - mal läuft der gleiche Punkt aber einfach durch. Es liegt nicht am ZEND Optimizer. Es scheint auch wirklich NUR auf diesem System solche Probleme zu geben - ich höre/sehe das zum ersten Mal.

Möglicherweise ist es doch das verwendete suPHP in Verbindung mit meinen Scripten - wiewohl ich selbst einen Strato HighEnd Server mit suPHP betreibe und es hier zu keinerlei Problemen kommt.

Aber ich weiß nicht, inwieweit es hier Debug-Möglichkeiten gibt. Möglicherweise sind es aber doch Probleme mit der MySQL-Anbindung. Irgendwas hängt sich da fest - ohne eine wirkliche Fehlermeldung zurückzugeben. Denn in PHP sind es nur Notice-Medlungen.

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
User avatar
Oliver Georgi
Site Admin
Posts: 9894
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

Ach nochwas: es gibt keine Notwendigkeit mehr in PHP, Variablen zu deklarieren. Nur deswegen ist es solchen Code-Schweinen wie mir überhaupt möglich, wa auf die Reihe zu bekommen ;-)

In Klassen müssen die Variablen definiert werden (soweit ich weiß) - an allen anderen Stellen wird die Variable angelegt und bestimmt sowie sie genutzt wird.

Demzufolge gibt es keine "fehlenden" Variablen.

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
Jérôme
Posts: 481
Joined: Tue 16. Mar 2004, 10:33
Location: Cologne, Germany
Contact:

Post by Jérôme »

Okay, ersetzt meine "Warnings" durch "Notices" :). Denn das hab ich gemeint. Dumdidum.
Naucki
Posts: 22
Joined: Thu 26. Feb 2004, 14:14

Post by Naucki »

Wobei es ja auch wirlich nur mit Ollis phpwcms ist und eazyDNS
und letzteres ist halt schweinecode.
Ach nochwas: es gibt keine Notwendigkeit mehr in PHP, Variablen zu deklarieren. Nur deswegen ist es solchen Code-Schweinen wie mir überhaupt möglich, wa auf die Reihe zu bekommen
Ich bin mir sicher du verbesserst deinen Programmierstil noch und deklarierst mal alle Variablen, so wie es sich gehört *g*
User avatar
Oliver Georgi
Site Admin
Posts: 9894
Joined: Fri 3. Oct 2003, 22:22
Contact:

Post by Oliver Georgi »

Ja - habe ich vor - also besseres deklarieren und so - geht einher mit der Doku und Säuberung des Codes.

Dass es bei Dir nicht sauber läuft, tut mir echt leid und lässt mich grübeln. Mal sehen, ob im Laufe der Woche noch Infos diesbezüglich von Usern kommen.

soeit danke für Deine Infos...

:?

Oliver
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
Naucki
Posts: 22
Joined: Thu 26. Feb 2004, 14:14

Post by Naucki »

Den Testaccount lasse ich bestehen, dann kannst du gern testen falls du neue Ideen hast.

Danke
Locked