Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[gelöst]AJAX Anfrage abnormal

Eingetragen von sheriff (92)
am 25.06.2014 - 20:51 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x oder neuer

Hallo

Habe seit neuesten habe ich Fehler bei hochladen von Bilder und zwar mit dieser Fehlermeldung :

Eine AJAX-Anfrage ist abnormal beendet worden.
Im Folgenden finden Sie Debugging-Informationen.
Pfad: /file/ajax/field_image_galerie_slideshow/und/form-w-A_tuRD_fLJGtkA-H3K57EFZPMIPDhLGO4QChrfRYw
Statustext: n/a
Antworttext:
Fehlermeldung
PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'public://galerie_slideshow/0064.JPG' for key 'uri': INSERT INTO {file_managed} (uid, filename, uri, filemime, filesize, status, timestamp, type) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7); Array
(
[:db_insert_placeholder_0] => 1
[:db_insert_placeholder_1] => 0064.JPG
[:db_insert_placeholder_2] => public://galerie_slideshow/0064.JPG
[:db_insert_placeholder_3] => image/jpeg
[:db_insert_placeholder_4] => 884187
[:db_insert_placeholder_5] => 0
[:db_insert_placeholder_6] => 1403724823
[:db_insert_placeholder_7] => image
)
in drupal_write_record() (Zeile 7207 von /mnt/webj/e3/04/52737804/htdocs/.............de/includes/common.inc).
FehlerAuf der Website ist ein unvorhergesehener Fehler aufgetreten. Bitte versuchen Sie es später nochmal.

und noch diesen Fehler und zwar mit mehreren Dateien :

Eine AJAX-Anfrage ist abnormal beendet worden.
Im Folgenden finden Sie Debugging-Informationen.
Pfad: /file/ajax/field_image_galerie_slideshow/und/form-QUhikgqTO_aqeM4QyT-cpJ8Q36YdpH6VQyBFleouQcc
Statustext: n/a
Antworttext: Array
(
[und] => Array
(
[0] => Array
(
[alt] =>
[title] =>
[insert_template] => Array
(
[colorbox__image_galerie_slideshow] =>
[auto] =>
)
[insert_filename] => 0001.JPG
[fid] => 2020
[display] => 1
[width] => 2450
[height] => 1633
[_weight] => 0
)
[1] => Array
(
[alt] =>
[title] =>
[insert_template] => Array
(
[colorbox__image_galerie_slideshow] =>
[auto] =>
)
[insert_filename] => 0002.JPG
[fid] => 2021
[display] => 1
[width] => 2450
[height] => 3675
[_weight] => 1
)
[2] => Array
(
[alt] =>
[title] =>
[insert_template] => Array
(
[colorbox__image_galerie_slideshow] =>
[auto] =>
)
[insert_filename] => 0003.JPG
[fid] => 2022
[display] => 1
[width] => 2450
[height] => 3675
[_weight] => 2
)
[3] => Array
(
[alt] =>
[title] =>
[insert_template] => Array
(
[colorbox__image_galerie_slideshow] =>
[auto] =>
)
[insert_filename] => 0004.JPG
[fid] => 2023
[display] => 1
[width] => 2450
[height] => 3675
[_weight] => 3
)
[4] => Array
(
[alt] =>
[title] =>
[insert_template] => Array
(
[colorbox__image_galerie_slideshow] =>
[auto] =>
)
[insert_filename] => 0005.JPG
[fid] => 2024
[display] => 1
[width] => 2450
[height] => 3675
[_weight] => 4
)
[5] => Array
(
[alt] =>
[title] =>
[insert_template] => Array
(
[colorbox__image_galerie_slideshow] =>
[auto] =>
)

[tit

ReadyState: undefined

Weiß jemand ein Rat ,da ich mit diesen Fehlern nichts Anfangen kann ,funtionierte bis jetzt alles einmalfrei...
Bitte um Hilfe

Grüße
Sheriff

‹ welche Datenbank Tabellen sichern? [gelöst]AJAX Anfrage abnormal ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Was sagen die Error-Logs vom

Eingetragen von zwerg (736)
am 26.06.2014 - 09:34 Uhr

Was sagen die Error-Logs vom Server? Primär sieht es nach einem doppelten Eintrag in der Datenbank aus:
1062 Duplicate entry 'public://galerie_slideshow/0064.JPG' for key 'uri': INSERT INTO {file_managed}

Die Error-Logs vom Server könnten eventuell noch hilfreich sein.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Error -Logs

Eingetragen von sheriff (92)
am 26.06.2014 - 19:19 Uhr

Hallo
Also doppelt sind die Bild Dateien nicht hinterlegt auf dem Server.
Hier ein Ausdruck von Protokoll Typ PHP

PDOException: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'public://galerie_slideshow/0064.JPG' for key 'uri': INSERT INTO {file_managed} (uid, filename, uri, filemime, filesize, status, timestamp, type) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7); Array ( [:db_insert_placeholder_0] => 1 [:db_insert_placeholder_1] => Fatima2014_0064.JPG [:db_insert_placeholder_2] => public://galerie_slideshow/0064.JPG [:db_insert_placeholder_3] => image/jpeg [:db_insert_placeholder_4] => 884187 [:db_insert_placeholder_5] => 0 [:db_insert_placeholder_6] => 1403724823 [:db_insert_placeholder_7] => image ) in drupal_write_record() (Zeile 7207 von /mnt/webj/e3/04/52737804/htdocs/............de/includes/common.inc).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Serverportokoll

Eingetragen von zwerg (736)
am 27.06.2014 - 11:39 Uhr

Hey,

ich meinte das Serverprotokoll (Logfiles -> Errorlogs). Je nach Anbieter findest du das im Ordner "logs" oder unter Webseiten-Berichte o.ä.

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Error -Logs

Eingetragen von sheriff (92)
am 28.06.2014 - 20:58 Uhr

Hallo

Sorry,
hier die Log´s:
Error-Logs:

24.06.2014 19:05:48 .................................de [client ] zend_mm_heap corrupted, referer: http://.................................de/node/198/edit
24.06.2014 21:43:29 .................................de [client ] zend_mm_heap corrupted, referer: http://.................................de/node/198/edit
25.06.2014 19:56:25 .................................de [client ] PHP Fatal error: Out of memory (allocated 107741184) (tried to allocate 75765761 bytes) in /mnt/webj/e3/04/52737804/htdocs/........de/includes/file.inc on line 437, referer: http://.................................de/node/198/edit
25.06.2014 19:57:44 .................................de [client ] zend_mm_heap corrupted, referer: http://.................................de/node/198/edit
25.06.2014 20:03:12 .................................de [client ] PHP Fatal error: Out of memory (allocated 109051904) (tried to allocate 77076481 bytes) in /mnt/webj/e3/04/52737804/htdocs/........de/includes/file.inc on line 2188, referer: http://.................................de/node/198/edit
28.06.2014 16:14:20 .................................de [client ] zend_mm_heap corrupted, referer: http://.................................de/node/198/edit

Heute habe ich wieder Probiert leider ohne Erfolg. Mittlerweile schiebt er die Bilder ins \tmp Ordner und der Browser hängt sich auf ..:(

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du hast für deine Anwendung

Eingetragen von wla (9461)
am 28.06.2014 - 23:32 Uhr

Du hast für deine Anwendung erheblich zu wenig PHP-Memory. Du hast ca. 108 MB und das System hätte gerne 77 MB mehr. Frag mal Deinen Provider, wie hoch Du das Memory-Limit drehen kannst. 192MB oder sogar 256MB wären notwendig.

  • Anmelden oder Registrieren um Kommentare zu schreiben

PHP Memory

Eingetragen von sheriff (92)
am 29.06.2014 - 18:47 Uhr

Hallo

Das verstehe Ich jetzt gar nicht mehr .Auf meinen Server habe ich 10GB zur Verfügung und 93% ist noch frei. Habe schon öfters mehrere Dateien hochgeladen und hatte solche Probleme nicht .
Erst seit den letzten Tagen.
Sogar heute wenn ich einen neuen Inhalt erstelle und will Dateien hochladen hängt sich der Browser bzw., taucht wieder der Fehler wie oben schon beschrieben
"Eine AJAX-Anfrage ist ab normal beendet worden" und schiebt alle Dateien in den \tmp Ordner, liegt es wirklich am PHP - Memory (habe 128MB)?
Kann es auch an der Datebank liegen ,wenn sich mehrere Internet Seiten befinden ?

Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben

Plattenspeicher und Memory (=

Eingetragen von wla (9461)
am 29.06.2014 - 19:20 Uhr

Plattenspeicher und Memory (= Hauptspeicher) sind total unterschiedliche Dinge. Drupal braucht beim Hochladen Memory um Daten aufzubereiten, bevor sie z.B. auf der Serverplatte abgelegt und/oder in der Datenbank abgespeichert werden. Bei manchen Providern hast Du dazu 128MB, bei Strato oder 1&1 auch weniger. Die Meldung

Zitat:

PHP Fatal error: Out of memory (allocated 109051904) (tried to allocate 77076481 bytes)

besagt, daß das laufende PHP-Script (also Drupal, denn Drupal ist in PHP geschrieben) nicht genügend Memory bekommt. Ca. 108 MB sind vom Script schon benutzt aber es braucht noch ca. 77MB mehr.
Diese Restriktion ist ausdrücklich beim Memory für PHP-Scripte und kein generelles Memory Limit, aber das hilft Dir wenig. Frage Deinen Provider, was es kostet, das Limit zu erhöhen, falls er so etwas anbietet.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ajax

Eingetragen von sheriff (92)
am 30.06.2014 - 17:43 Uhr

Danke Werner,

Das habe ich soweit verstanden und versuche schon in kleinen Mengen die Dateien hochzuladen bin bei Strato und habe 128MB ,
es klappt soweit ganz gut nur dem Fehler Ajax-Anfrage kommt immer noch.
Sobald die Dateien hochgeladen werden geht ein Fenster auf mit dem Ajax Fehler (mit mehreren Dateein ,das ist nur ein ausschnitt) :
Eine AJAX-Anfrage ist abnormal beendet worden.
Im Folgenden finden Sie Debugging-Informationen.
Pfad: /file/ajax/field_image_galerie_slideshow/und/form-GyQByp1X88BCHvvJ6LKoxDerZZSx3EyVTqBrAbVNODw
Statustext: n/a
Antworttext: Array
(
[und] => Array
(
[0] => Array
(
[alt] =>
[title] =>
[insert_template] => Array
(
[colorbox__image_galerie_slideshow] =>
[auto] =>
)
[insert_filename] => 0001.JPG
[fid] => 2304
[display] => 1
[width] => 2450
[height] => 1633
[_weight] => 0
)
[1] => Array
nach dem speichern des Inhalts kommt dieser Fehler "Aus Sicherheitsgründen wurde die hochgeladene Datei in . umbenannt." und "Die angegebene Datei temporary://p18rml9bi35f82a1996mokpj44.tmp konnte nicht kopiert werden, da keine Datei mit diesem Namen vorhanden ist. Bitte überprüfen Sie, dass der Dateiname korrekt angegeben wurde."

Im Statusbericht taucht dieser Fehler auf :

Upload-Fortschrittsbalken Nicht aktiviert
Ihr Server ist in der Lage den Fortschrittsbalken bei Datei-Uploads durch APC anzuzeigen, aber es ist nicht aktiviert. Fügen Sie apc.rfc1867 = 1 zur php.ini-Konfiguration hinzu. Alternativ wird empfohlen, PECL-Uploadprogress, zu verwenden, die mehr als einen gleichzeitigen Upload unterstützt.

auf dem php.ini kann ich nicht zuggreifen aber mein Provider meint das ich einen user.ini.php anlegen kann ,nur ich weiß nicht wo ich diese Datei einfügen und was genau dort eingetragen werden soll.
Bitte um Hilfe

Grüße
sheriff

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist eine Frage an Deinen

Eingetragen von maen (547)
am 01.07.2014 - 08:46 Uhr

Das ist eine Frage an Deinen Provider. Der sollte Dir in einem Handbuch oder in seinem Backend die notwendigen Infos zur Verfügung stellen.
Das mit dem Fortschritsbalken kannst Du ignorieren. Es gibt eine Funktionalität, die es ermöglicht beim Upload einen Fortschrittsbalken anzuzeigen. Würdest Du das integrieren, würden noch mehr Ressourcen, die Dir ja schon fehlen, gebraucht werden.
Im Moment wird sich so lange nichts an Deinem Problem ändern, bis Du am Memory geschraubt hast.
Alles andere kannst Du bis dato vernachlässigen.

BG

Marc

  • Anmelden oder Registrieren um Kommentare zu schreiben

PHP Memory

Eingetragen von sheriff (92)
am 03.07.2014 - 17:08 Uhr

Habe bei meinen Provider nachgefragt leider eine Erhöhung ist nicht drin ,höchtstens bei neuen Paket.
Wie und wo kann ich die Ressourcen reduzieren ?

Grüße

sheriff

  • Anmelden oder Registrieren um Kommentare zu schreiben

Indem Du nich benötigte

Eingetragen von maen (547)
am 03.07.2014 - 17:45 Uhr

Indem Du nich benötigte Module abschaltest.

Aber was ist denn mit Deiner user.php.ini. (Von der ich ehrlich gesagt noch nie was gehört habe!?).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ressourcen reduzieren ist

Eingetragen von wla (9461)
am 03.07.2014 - 17:46 Uhr

Ressourcen reduzieren ist u.U. gar nicht möglich. Du könntest aber eine lokale Installation aufsetzen und dort das Memory-Limit hochsetzen um zu testen, ob der Fehler dann noch auftritt, bevor Du auf ein größeres Paket umsteigst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Werner, Du selbst hast

Eingetragen von maen (547)
am 03.07.2014 - 17:55 Uhr

Hallo Werner,

Du selbst hast doch wunderbar erklärt was in der log Datei steht!

Da danke ich ehrlich gesagt dass dem nichts hinzuzufügen ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

PHP

Eingetragen von sheriff (92)
am 08.07.2014 - 09:46 Uhr

Hallo

Danke Euch habe den Fehler behoben.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ergänzend der Hinweis: Wenn

Eingetragen von zwerg (736)
am 08.07.2014 - 13:13 Uhr

Ergänzend der Hinweis: Wenn du so geringe Kapazitäten hast (vor allem php-Memory), empfiehlt es sich, die Online-Installation nicht mit Modulen wie Devel auszustatten bzw. nur die Module (auch wenn nicht aktiviert) im modules-Ordner zu haben, die du benutzt.

Wie Werner sagte kannst du dich lokal "austoben", also sowohl die benötigten Ressourcen erfahren als auch Admin-Arbeiten mit Devel etc. machen. Module wie Panels benötigen viele Ressourcen und sind teilweise entbehrlich, da es Themes mit unzählig vielen Regionen gibt. Vor allem beim responsiven/adaptiven Design würde ich Panels o.ä. nicht einsetzen, vieles schaffst du mit Views und CSS.

Ansonsten kannst du nach "speed up Drupal" googlen um zu schauen, wie du deine Seite schneller machen kannst, falls das ein Problem werden sollte.

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 1 Tag
  • Hey danke
    vor 2 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 2 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 5 Stunden
  • Da scheint die Terminologie
    vor 3 Wochen 8 Stunden
  • Kannst doch auch alles direkt
    vor 3 Wochen 4 Tagen
  • In der entsprechenden View
    vor 3 Wochen 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 4 Tagen
  • gelöst
    vor 6 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 39 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association