W3C Markup Validation Service

Allgemeine Diskussionen zu ConPresso 4. Handhabung, Möglichkeiten, Verständnisfragen.
Achtung: Bitte benutzt wenn möglich die themenspezifischen Foren!
Antworten
Larsen
ConPresso-Newbie
Beiträge: 9
Registriert: 12.09.2006 09:56

W3C Markup Validation Service

Beitrag von Larsen »

Hallo,
beim Überprüfen einer Webseite, in der ich Conpresso eingesetzt habe, erscheinen eine Reihe von "Fehlermeldungen", die sich alle auf die SessionID beziehen - z.B.:

>> cannot generate system identifier for general entity "PHPSESSID".
(../02_kontakt/index.php?rubric=7&PHPSESSID=6248455168e0dc7cb1420932eeec8b)

>> general entity "PHPSESSID" not defined and no default entity.
(../02_kontakt/index.php?rubric=7&PHPSESSID=6248455168e0dc7cb1420932eeec8b)

>> reference not terminated by REFC delimiter.
(/index.php?rubric=7&PHPSESSID=6248455168e0dc7cb1420932eeec8b4d" title)


Kann mir jemand sagen, wie ich dieses Problem lösen kann?

Schönen Gruß, Larsen[/u]
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

http://validator.w3.org/docs/errors.html#bad-entity
was einem sagen sollte, daß man & encodiert verwenden sollte, also als &

Das stellst Du in Deiner PHP.INI oder mittels .htaccess ein. Sollte das von Deinem Hoster nicht erlaubt werden, dann wechselst Du diesen. :wink:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Larsen
ConPresso-Newbie
Beiträge: 9
Registriert: 12.09.2006 09:56

Beitrag von Larsen »

Hi MarkusR,

danke für deine Antwort. Kannst du mir vielleicht sagen, wie ich die .htaccess-Datei erstelle bzw. was ich dort reinscheiben muss?

Gruß, Larsen
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Du nimmst einen Texteditor, schreibst
php_value arg_separator.output "&"
hinein und speicherst das unter dem Namen .htaccess
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Larsen
ConPresso-Newbie
Beiträge: 9
Registriert: 12.09.2006 09:56

Beitrag von Larsen »

Hi,
habe die php.ini jetzt soweit modifiziert und auf meinen Strato-Server geschoben, die Fehlermeldungen beim Validieren bleiben jedoch nach wie vor erhalten.

Kurzer Auszug aus der phpinfo:

>> arg_separator.output: & &
>> session.use_trans_sid 1 1
>> session.auto_start Off Off
>> session.cache_expire 180 180
>> session.cache_limiter nocache nocache
>> session.cookie_domain no value no value
>> session.cookie_lifetime 0 0
>> session.cookie_path / /
>> session.cookie_secure Off Off
>> session.entropy_file no value no value
>> session.entropy_length 0 0
>> session.gc_maxlifetime 1440 1440
>> session.gc_probability 1 1
>> session.name PHPSESSID PHPSESSID
>> session.referer_check no value no value
>> session.save_handler files files
>> session.save_path /tmp /tmp
>> session.serialize_handler php php
>> session.use_cookies On On

Hoffe, das mir jemand weiterhelfen kann.

Gruß, Larsen
Benutzeravatar
balu
ConPresso-Entwickler
Beiträge: 1748
Registriert: 01.01.1970 01:00
Hat sich bedankt: 81 Mal
Danksagung erhalten: 133 Mal

Beitrag von balu »

Muesste da nicht

& stehen?

Am einfachsten ist, Du schaust Dir den Quelltext der generierten Seite an - steht da &PHPSESS... oder &PHPSESS...?

Oder Du laesst uns mal auf die Seite schauen.

Balu
Benutzeravatar
hscha
ConPresso-Experte
Beiträge: 714
Registriert: 22.02.2006 22:00
Wohnort: Berlin
Hat sich bedankt: 217 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

.htaccess schießt server ab

Beitrag von hscha »

Hallo Markus,
dein Tipp mit der .htaccess-datei:
MarkusR hat geschrieben:Du nimmst einen Texteditor, schreibst
php_value arg_separator.output "&"
hinein und speicherst das unter dem Namen .htaccess
ist meinem Webserver gar nicht gut bekommen. Statt einer anständigen Seitenausgabe bekomme ich einen internal servererror angezeigt, wenn ich eine htaccess-Datei mit diesem Inhalt hochlade. Wird wohl leider nix mit dem W3C-konformen html.:?

Grüße von HScha
fender
ConPresso-Newbie
Beiträge: 6
Registriert: 01.01.1970 01:00

Beitrag von fender »

Ich kann für das Validieren auch diese Firefox-Erweiterung empfehlen:

http://www.erweiterungen.de/detail/HTML_Validator/

Sie validiert automatisch jede Seite, die du besuchst, und ist vollständig mit allen Fehlermeldungen ins Deutsche übersetzt worden.
Antworten