Hallo ,
ich versuche seit 2 Tagen den Inhalt einer Textarea in einer Datenbank (MySql) zu speichern und wieder zu laden. Leider kommt es beim Laden zu folgendem Fehler:
Ich nutze über PHP MySqli für die DB-Ansprache und der Aufruf erfolgt über AJAX (POST) beim Laden und Speichern, da der Text die zulässige URL-Länge (bei GET) überschreiten könnte. Neben dem Laden des Textes wird auch noch die ID, das Datum und diverse andere Infos zu dem Datensatz geladen.
Dies funktioniert auch wunderbar, allerdings nicht immer! Wenn ich das Laden des Textes ausklammere und nur die anderen Infos lade, funktioniert dies IMMER. Mit Text nicht.
Leider habe ich nicht herausfinden können, welche Art von Textänderung (langer oder kurzer Text, Hinzufügen von Umlauten oder allgemein von Sonderzeichen, ...) ein Laden verhindern. Aber wenn er nach einer Änderung nicht geladen werden konnte, dann wird er nie mehr geladen ohne dass ich den Text wieder ändere ...
Fehlermeldung:
Beim Laden des Textes beendet sich der Apache ("Apache has stopped working ...") und in der Apache Log-Datei finde ich folgenden Eintrag: "child process exited with status 3221225477".
Nach ein wenig Suche finden sich hunderte von Artikel dazu. Letztlich kommt als Lösung immer wieder der Hinweis, dass mit Version 1.7.2 von Xampp sich alles erledigt hat und dieser Bug wohl behoben ist. Komisch ist nur, ich nutze Version 1.7.2 bzw. ich habe extra auf die aktuellere 1.7.3 geupdatet - jedoch ohne Erfolg.
Bei Server2Go Version 1.8.1 kann ich gar keinen Text über den beschriebenen Weg laden, da stürzt der Server immer ab - unabhängig vom Text ....
Ich hoffe ihr habt eine Idee oder könnt mich zu einer verlinken!?!?
Danke!!!
Gruß
Mein System: Win7 x64 en, Xampp 1.7.3 bzw. Server2Go 1.8.1, Windows up to date, ebenso die Browser FF, IE, Chrome, Opera, Safari (überall das gleiche Problem)
Seite 1 von 1
Apache Server Beendet Arbeit Nach Ajax Post
Anzeige
#2
geschrieben 22. August 2010 - 10:01
keiner von euch eine Idee?
habe das Ganze mal mittlerweile bei apachefriends.org/f gepostet. um nicht alles doppelt posten zu müssen, verlinke ich mal dahin: zum Foren-Eintrag
Danke!
habe das Ganze mal mittlerweile bei apachefriends.org/f gepostet. um nicht alles doppelt posten zu müssen, verlinke ich mal dahin: zum Foren-Eintrag
Danke!
#3 _Fenix_
geschrieben 22. August 2010 - 10:48
Ich bin in dem anderen Forum nicht angemeldet... daher hier
Diese Code-Zeile kommt mir seltsam vor.. Müsste das nicht
oder so heißen?
$array[] = array($id, $ver, $text);
Diese Code-Zeile kommt mir seltsam vor.. Müsste das nicht
$i = 0; while($this->stmt->fetch()) { $array[$i++] = array($id, $ver, $text); }
oder so heißen?
#4
geschrieben 22. August 2010 - 11:17
hast du in deiner C:\Windows\System32\drivers\etc\hosts Datei folgendes 127.0.0.1 localhost eingetragen?
wenn nicht beendet sich immer mysql seit version 5.? das liegt an der kombination mysql und windows 7
wenn nicht beendet sich immer mysql seit version 5.? das liegt an der kombination mysql und windows 7
Dieser Beitrag wurde von MZottel bearbeitet: 22. August 2010 - 11:18
Have Fun MZottel
Projekte: UpdatePack + Scanner, ZAAMPPServer, VistaMizer, UltraUXThemePatcher, LaTeXUSB, SevenMizer
Projekte: UpdatePack + Scanner, ZAAMPPServer, VistaMizer, UltraUXThemePatcher, LaTeXUSB, SevenMizer
Zitat
"Es ist gelogen, dass Videogames Kids beeinflussen. Hätte Pac Man das getan, würden wir heute durch dunkle Räume irren, Pillen fressen und elektronische Musik hören." (Kristian Wilson, NINTENDO INC., 1989)
Thema verteilen:
Seite 1 von 1