Zurück   Flashforum > Flash und Server > Server-Seite allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-07-2008, 10:07   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 112
Formular Post Internal server error

Hallo zusammen,

ich habe ein recht umfangreiches HTML-Formular das ich per POST verschicke.
Dabei zeigt mir der Server immer folgende Fehlermeldung an:
Error 500 - Internal server error

Woran liegt das?
livedevel ist offline   Mit Zitat antworten
Alt 09-07-2008, 10:19   #2 (permalink)
Banned
 
Registriert seit: May 2008
Beiträge: 514
http://www.checkupdown.com/status/E500.html

http://www.mediengestalter.info/foru...r-48935-1.html


mfg
cc
ccode ist offline   Mit Zitat antworten
Alt 09-07-2008, 10:23   #3 (permalink)
Affine Abbildung
 
Benutzerbild von Samuel
 
Registriert seit: Feb 2002
Ort: Bremen
Beiträge: 15.089
Öh Glaskugel? Das wird nicht sehr hilfreich werden, was passiert, wenn du das Serverscript per Hand ohne die Formular Daten aufrufst? Auch ein 500?

Hast du htaccess Dateien? Die machen gerne mal nen 500er
__________________
Solange sich auch nur einer an ihn erinnert, solange auch nur ein Herz mit Leidenschaft schlägt - wie kann ein Traum da sterben?

If you use the wrong line ending characters when writing your files, you might find that other applications that open those files will "look funny". - PHP.net

Hier ruhn meine Gebeine - ich wollt, es wären Deine.

Try to look unimportant, they may be low on ammo!

Was ist euer Lieblings-Datentyp? Schreibt mir!
Samuel ist offline   Mit Zitat antworten
Alt 09-07-2008, 10:47   #4 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 112
hm, danke erstmal!

also in meinem Formular ist eine Blockstruktur von denen ich beliebige Blocke hinzufügen kann:

Formular:

Code:
input 1
input 2

block 1:
input block 1_1
input block 1_2

...

block 2:
input block 2_1
input block 2_2

<block hinzufügen>-button
Wenn ich nur 2-3 Blöcke habe funzt alles super!
Wenn ich jedoch mehrere Blöcke hinzufüge dann kommt irgendwann der Servererror.

Bei 10 hinzugefügen blocken sind das dann insgesamt schon ~500 input felder. Nicht schlecht ne ;-)
Hört sich bescheuert an, ist jedoch fürs Backend aus User-Sicht am idealsten.
livedevel ist offline   Mit Zitat antworten
Alt 09-07-2008, 11:00   #5 (permalink)
Affine Abbildung
 
Benutzerbild von Samuel
 
Registriert seit: Feb 2002
Ort: Bremen
Beiträge: 15.089
Dann prüf ob dein Server ne bestimmte Größe an Post Daten nicht verarbeiten kann, nimm Live HTTP Headers oder ähnliches Zeug für Firefox und teste die Parameter.
Du musst schon selber die kritische Stelle identifizieren
__________________
Solange sich auch nur einer an ihn erinnert, solange auch nur ein Herz mit Leidenschaft schlägt - wie kann ein Traum da sterben?

If you use the wrong line ending characters when writing your files, you might find that other applications that open those files will "look funny". - PHP.net

Hier ruhn meine Gebeine - ich wollt, es wären Deine.

Try to look unimportant, they may be low on ammo!

Was ist euer Lieblings-Datentyp? Schreibt mir!
Samuel ist offline   Mit Zitat antworten
Alt 09-07-2008, 11:17   #6 (permalink)
Banned
 
Registriert seit: May 2008
Beiträge: 514
sone log file soll ganz hilfreich sein, hab ich mir sagen lassen, steht aber auch in den links drin die du sicherlich gelesen hast.

mfg
cc
ccode ist offline   Mit Zitat antworten
Alt 09-07-2008, 11:18   #7 (permalink)
Affine Abbildung
 
Benutzerbild von Samuel
 
Registriert seit: Feb 2002
Ort: Bremen
Beiträge: 15.089
Nur nicht immer greifbar, wenn es ein Shared Webhost ist
__________________
Solange sich auch nur einer an ihn erinnert, solange auch nur ein Herz mit Leidenschaft schlägt - wie kann ein Traum da sterben?

If you use the wrong line ending characters when writing your files, you might find that other applications that open those files will "look funny". - PHP.net

Hier ruhn meine Gebeine - ich wollt, es wären Deine.

Try to look unimportant, they may be low on ammo!

Was ist euer Lieblings-Datentyp? Schreibt mir!
Samuel ist offline   Mit Zitat antworten
Alt 11-07-2008, 10:47   #8 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 112
Danke erstmal!

Also die POST-Daten werden komplett übertragen. Jedoch nimmt mein Script zuviel Resourcen in Anspruch. Vom Host-Anbieter habe ich das Angebot bekommen einen eingenen Server zu bekommen, is jedoch ne Kostenfrage :-(

Ich würde gerne mal versuchen Resourcen frei zu geben und schaun ob ich das Script so optimiert bekomme!

1. Wie kann ich auslesen wieviel Resourcen ich gerade verwende?
2. Wie und welche Recourcen kann ich freigeben
livedevel ist offline   Mit Zitat antworten
Alt 11-07-2008, 11:12   #9 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 112
Hierzu mal eine Frage:

foreach-Schleifen kopieren die Daten in $k und $v hinein:
PHP-Code:
foreach ( $_SESSION['add']['ids'] as $k => $v ){ 
Wie kann ich das resourcen-sparender umsetzen?
livedevel ist offline   Mit Zitat antworten
Alt 11-07-2008, 13:02   #10 (permalink)
flachzange
 
Benutzerbild von elias
 
Registriert seit: Jun 2003
Ort: berlin
Beiträge: 3.932
möglichkeiten die dein script abschießen:

1. script läuft zu lang
2. script braucht zuviel speicher
3. php prozess schmiert ab
4. htaccess syntax fehler (wie erwähnt)

um das herauszubekommen solltest du wie ccode schon
sagte die logfiles vom webserver und von php heranziehen.

wenn du an dein php logfile nicht drankommst kannst du
ein eigenes schreiben mit:
http://de2.php.net/ini_set
http://de2.php.net/manual/en/errorfu...#ini.error-log

wenn es an den punkten 1-3 liegt brauchen wir mehr code.
an dem foreach wird es nicht liegen sondern eher was
darin passiert.
__________________
elias ist offline   Mit Zitat antworten
Alt 11-07-2008, 13:08   #11 (permalink)
Neuer User
 
Registriert seit: Jul 2005
Beiträge: 112
Danke!

Ich hab mehrere Klassen die included und instanziiert wurden entfernt. Jetzt läufs super!

Danke nochma!

p.s.: wenns interessiert: http://www.blueshoes.org/en/developer/php_bench/
livedevel ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:10 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele