Hallo an alle,
ich habe mir vor 3 Tagen den Blog aufgesetzt und habe ein Problem mit längeren Texten bemerkt (ca. 2000 Zeichen).
Es werden Einträge dieser Größe nicht gespeichert, ich vermute die POST Daten werden sogar nicht übermittelt.
Ich habe mir den Code schon angeguckt, weiß aber nicht woran das liegen kann.
Ich benutzte PHP4 aber in der php.ini hab ich die max sizes schon aufs unermessliche hochgepowert und Server auch rebootet.
Weiß jemand woran das liegen könnte?
MfG
fade
Längere Texte werden nicht übermittelt
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Längere Texte werden nicht übermittelt
Hi!
2000 Zeichen ist eigentlich relativ wenig. Es gibt Datenbankseitig standardmäßig ein Limit von 65.000 Zeichen.
Kann es sein, dass dein provider evtl suhosin oder mod_Security aktiv hat und damit blockt?
Grüße,
Garvin
2000 Zeichen ist eigentlich relativ wenig. Es gibt Datenbankseitig standardmäßig ein Limit von 65.000 Zeichen.
Kann es sein, dass dein provider evtl suhosin oder mod_Security aktiv hat und damit blockt?
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Längere Texte werden nicht übermittelt
Danke für deine schnelle Antwort!
Also ich habe ja einen RootServer, deswegen muss ich das denn ja ändern können. In welcher Config kann ich das nachschauen?
Also ich habe ja einen RootServer, deswegen muss ich das denn ja ändern können. In welcher Config kann ich das nachschauen?
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Längere Texte werden nicht übermittelt
Hi!
mod_security ist in der apache module config (hängt von deinem server ab, kann man nicht pauschal sagen) und suhosin ist eine php-extension die du z.b. auch in der phpinfo() sehen müsstest.
Grüße,
Garvin
mod_security ist in der apache module config (hängt von deinem server ab, kann man nicht pauschal sagen) und suhosin ist eine php-extension die du z.b. auch in der phpinfo() sehen müsstest.
Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Re: Längere Texte werden nicht übermittelt
Also in der phpinfo(); steht nichts und die httpd.conf und die anderen config Dateien besagen auch nichts von mod_security.
Gibt es noch eine andere mögliche Ursache?
MfG
fade
Gibt es noch eine andere mögliche Ursache?
MfG
fade
-
kleinerChemiker
- Regular
- Posts: 765
- Joined: Tue Oct 17, 2006 2:36 pm
- Location: Vienna/Austria
- Contact:
Re: Längere Texte werden nicht übermittelt
php-errors aktiviert? dann sollte eignetlich was angezeigt werden, wenn ein config-parameter überschritten wird.
Re: Längere Texte werden nicht übermittelt
Also php-errors ist auf E ALL und so.
Also da wird mir auch nichts angezeigt. Puh... jetzt geht es fast soweit, dass fast garkeine Einträge richtig behandelt werden.
Danke für eure Hilfe!
Also da wird mir auch nichts angezeigt. Puh... jetzt geht es fast soweit, dass fast garkeine Einträge richtig behandelt werden.
Danke für eure Hilfe!
-
kleinerChemiker
- Regular
- Posts: 765
- Joined: Tue Oct 17, 2006 2:36 pm
- Location: Vienna/Austria
- Contact:
Re: Längere Texte werden nicht übermittelt
Werden Fehler vielleicht in ein Logfile geschrieben statt ausgegeben?
Ansonsten könnte man versuchen, ein Miniskript zu schreiben, an das Daten gesendet werden können und das die Daten einfach wieder ausgibt. Dann sollte man sehen, ob es ein Serverproblem oder ein s9y-Problem ist.
Ansonsten könnte man versuchen, ein Miniskript zu schreiben, an das Daten gesendet werden können und das die Daten einfach wieder ausgibt. Dann sollte man sehen, ob es ein Serverproblem oder ein s9y-Problem ist.
Re: Längere Texte werden nicht übermittelt
Hab ich auch schon geguckt. Es gibt keine php logfile. Und bei meinem Versuch in der php.ini die Fehler loggen zu lassen passiert auch nichts.
Was für ein Skript wäre das denn? Ich schreib wohl heute mal ein Skript, dass die Formulardaten auswertet - mal sehen wie php da reagiert.
Was für ein Skript wäre das denn? Ich schreib wohl heute mal ein Skript, dass die Formulardaten auswertet - mal sehen wie php da reagiert.
-
kleinerChemiker
- Regular
- Posts: 765
- Joined: Tue Oct 17, 2006 2:36 pm
- Location: Vienna/Austria
- Contact:
Re: Längere Texte werden nicht übermittelt
Ein Formular mit Textfeld und php soll das Textfeld wieder ausgeben. Dann sieht man ja, ob es gekürzt wird, oder nicht.