Wie kann ich herausfinden, woher diese Fehlermeldung kommt:

Gesperrt
DEDE
Beiträge: 314
Registriert: Do 19. Feb 2004, 16:15
Kontaktdaten:

Wie kann ich herausfinden, woher diese Fehlermeldung kommt:

Beitrag von DEDE » Di 13. Sep 2005, 09:49

[13-Sep-2005 10:45:50] PHP Parse error: parse error, unexpected T_BAD_CHARACTER, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /www/htdocs/v164604/wk/contenido/includes/functions.mod.php(149) : eval()'d code on line 40
[13-Sep-2005 10:45:50] PHP Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /www/htdocs/v164604/wk/contenido/includes/functions.mod.php(149) : eval()'d code on line 39
Dicken Dank und sonnigen Gruss

Dede

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Di 13. Sep 2005, 09:54

eines deiner module müsste ne rote lampe haben...

der fehler müsste sich bei zeile 39-40 befinden..
*** make your own tools (wishlist :: thx)

DEDE
Beiträge: 314
Registriert: Do 19. Feb 2004, 16:15
Kontaktdaten:

Beitrag von DEDE » Di 13. Sep 2005, 10:55

nope ... nur eines und das ist nicht in Verwendung.

Wo ich auch schon beim nächsten Thema bin:

Ich kann verschiedene Module nicht löschen, obwohl sie in keinem
Template verwendet werden.

Sonnigen Gruss

Dede

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Di 13. Sep 2005, 10:58

DEDE hat geschrieben:nope ... nur eines und das ist nicht in Verwendung.
das ist vollkommen egal ob du es in verwendung hast oder nicht...
nur weil es in keinem template im einsatz ist, bedeutet es nicht ob kontrolliert wird ob die syntax stimmt...
*** make your own tools (wishlist :: thx)

DEDE
Beiträge: 314
Registriert: Do 19. Feb 2004, 16:15
Kontaktdaten:

Beitrag von DEDE » Di 13. Sep 2005, 11:17

aaahhh, ok.
Und warum darf ich es nicht löschen?

Dede

emergence
Beiträge: 10641
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Di 13. Sep 2005, 12:12

DEDE hat geschrieben:Und warum darf ich es nicht löschen?
sieh dir db tabelle con_container an... spalte idmod
wäre möglich das dort einige einträge fehlerhaft sind...
in con_mod gibt es zwar noch die spalte deleteable aber da weiss ich nicht ob die überhaupt verwendet wird...
*** make your own tools (wishlist :: thx)

tmhoefer
Beiträge: 40
Registriert: Mi 18. Sep 2002, 19:00
Wohnort: Albershausen
Kontaktdaten:

Beitrag von tmhoefer » So 9. Okt 2005, 12:50

Hallo,

habe eine ähliche Fehlermeldung und komme nicht weiter:
Fatal error: Could not display error page. Error to display was: 'No code available'
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in D:\htdocs\contenido\ffw-albershausen\front_content.php(770) : eval()'d code on line 35

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in D:\htdocs\contenido\ffw-albershausen\front_content.php(770) : eval()'d code on line 50
Habe von der 4.4.4 auf cvs-2005-10-07 aktualisiert. Im Browser (Firefox 1.5 Beta1) erscheint die o.g. Fehlermeldung, im Backend kann ich die Seite im Editor problemlos editieren und in der Vorschau wird eine leere Seite angezeigt. Alle Module sind grün!

Meine Konfig:
Server: Apache 2.0.53, MySQL 4.1.10a, PHP 4.3.11
Verzeichnisse:
Root: d:/htdocs/contenido
Frontend:
ffw-albershausen.localhost -> d:htdocs/contenido/ffw-albershausen
Backend:
contenido.localhost -> d:/htdocs/contenido
Aufruf Backend: contenido.localhost/contenido
Mandanten-Konfig:
Server-Pfad: d:/htdocs/contenido/ffw-albershausen/
Web-Adresse: http://ffw-albershausen.localhost/

Wäre sehr dankbar für einen Tip.

Martin

htw
Beiträge: 490
Registriert: Sa 5. Okt 2002, 03:09
Wohnort: Hessen
Kontaktdaten:

Startartikel

Beitrag von htw » So 9. Okt 2005, 13:48

Hi,

kannst Du mal folgendes prüfen:
http://contenido.org/forum/viewtopic.php?p=56817#56817

Bitte um kurzes Feedback.

Grüße
Harald

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » So 9. Okt 2005, 14:12

Hast Du evtl. Code direkt im Layout eingebettet?

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

tmhoefer
Beiträge: 40
Registriert: Mi 18. Sep 2002, 19:00
Wohnort: Albershausen
Kontaktdaten:

Beitrag von tmhoefer » So 9. Okt 2005, 16:50

Hallo,

erstaunlich, daß Sonntags so viel Feedback kommt. 8)

@HerrB
Habe keinen Code im Layout. Reines html und ein paar Formatierungs-Attribute.

@Harald
Habe is_start_compatible probiert, geht aber nicht. Im gegenteil, es wurde noch schlimmer. Habe dann vom browser folgende Meldung bekommen:
The page isn't redirecting properly

Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

* This problem can sometimes be caused by disabling or refusing to accept cookies.
Cookies habe ich aktiviert.

Vielen Dank erst mal.

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin » So 9. Okt 2005, 16:56

tmhoefer hat geschrieben:
The page isn't redirecting properly

Firefox has detected that the server is redirecting the request for this address in a way that will never complete.

* This problem can sometimes be caused by disabling or refusing to accept cookies.
Diese Meldung wuerde mir zu denken geben. Hast du irgendwie eine Weiterleitung aktiviert, die evtl. zu einer Endlosschleife fuehrt? Neulich (gestern/vorgestern) hatte auch jemand das Problem, aber ich glaube, in dem Fall gab's keine entsprechende Fehlermeldung.

tmhoefer
Beiträge: 40
Registriert: Mi 18. Sep 2002, 19:00
Wohnort: Albershausen
Kontaktdaten:

Beitrag von tmhoefer » So 9. Okt 2005, 17:32

Zumindest habe ich nicht bewußt einen redirect eingerichtet. Hab mir aber mal die error.log vorgenommen und da wird schon beim contenido-login mit sysadmin folgende Einträge vorgenommen:

Code: Alles auswählen

[09-Oct-2005 18:21:14] /contenido/index.php?contenido=d383117fc6f7467507544925c209932f cannot lock con_sequence - has it been created?

[09-Oct-2005 18:21:15] /contenido/main.php?area=mycontenido&frame=4&contenido=d383117fc6f7467507544925c209932f cannot lock con_sequence - has it been created?

[09-Oct-2005 18:21:15] /contenido/main.php?area=mycontenido&frame=4&contenido=d383117fc6f7467507544925c209932f cannot lock con_sequence - has it been created?

[09-Oct-2005 18:21:15] /contenido/main.php?area=mycontenido&frame=4&contenido=d383117fc6f7467507544925c209932f MySQL error 1062: Duplicate entry '0' for key 1
INSERT INTO  con_user_prop
					SET value = '',
						user_id = '48a365b4ce1e322a55ae9017f3daf0c0',
			      		type = 'system',
				  		name = 'lastlogintime',
                        iduserprop = '0'

Und wenn ich das Frontend aufrufe, wird folgendes eingetragen:

Code: Alles auswählen

[09-Oct-2005 18:24:45] /front_content.php cannot lock con_sequence - has it been created?
Wenn ich dann im Frontend einen link in der Navigation aufrufe dann wird folgendes protokolliert (wurde von mir manuell gekürzt!):

Code: Alles auswählen

[09-Oct-2005 18:25:50] /front_content.php?idcat=25 cannot lock con_sequence - has it been created?

[09-Oct-2005 18:25:50] /front_content.php?idcat=25 MySQL error 1062: Duplicate entry '0' for key 1
INSERT INTO con_code (idcode, idcatart, code, idlang, idclient) VALUES ('0', '61', '<html>  ... jede menge code ... </html>', '3', '3')

[09-Oct-2005 18:25:50] PHP Warning:  Unexpected character in input:  '\' (ASCII=92) state=1 in D:\htdocs\contenido\ffw-albershausen\front_content.php(770) : eval()'d code on line 34

[09-Oct-2005 18:25:50] PHP Parse error:  parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in D:\htdocs\contenido\ffw-albershausen\front_content.php(770) : eval()'d code on line 49
Vielleicht hilft das weiter. Danke! Ach ja, die Tabelle con_sequence ist vorhanden!

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin » So 9. Okt 2005, 17:45

jetzt kommen wir der Sache schon wesentlich naeher!
http://www.thilo-sommer.de/PHPMyFAQ/ind ... =5&lang=de

tmhoefer
Beiträge: 40
Registriert: Mi 18. Sep 2002, 19:00
Wohnort: Albershausen
Kontaktdaten:

Beitrag von tmhoefer » So 9. Okt 2005, 18:18

Mit dem locking funktioniert irgendwie nicht wo recht. Habe testweise den root account für mysql verwendet, ging aber trotzdem nicht. Habe dann dem vorigen user lock rechte verpasst (hat auf kommandozeile funktioniert) und nix war's. Auch das nolock-property funktioniert nicht. In der Datei dbmysql.inc ist bei der funktion lock folgender code:

Code: Alles auswählen

  /* public: table locking */
  function lock($table, $mode = "write") {
  	global $cfg;
  	if ($cfg["nolock"] == true)
  	{
  		return 0;
  	}
    $query = "lock tables ";
    if (is_array($table)) {
Bei nolock=true muß 'true' zurück gegeben werden. 0 scheint nicht = true zu sein. Habe das bei mir geändert und jetzt geht auch alles. Warum allerdings der lock-Mechanismus nicht geht, weiß ich nicht.

Danke für die vielen Hinweise!!! *freu* :D

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Beitrag von Halchteranerin » So 9. Okt 2005, 18:25

Wenn du root-Zugang hast, kannst du ja deinen DB-Benutzer einfach die benoetigten Rechte geben, dann brauchst du auch nicht das Locking zu umgehen. Der DB-Benutzer braucht das lock-table-Recht.

Gesperrt