Fehlermeldung - bearbeiten und speichern nicht möglich
am 02.07.2009 - 11:46 Uhr in
Hallo,
ich bin als admin angemeldet und will eine Seite bearbeiten. Wenn ich dann die Änderungen abspeichern will erhalte ich oben eine rote Fehlermeldung:
Referencing to the file used in the field is not allowed.
und das Feld "Bild" ist blau unterlegt. Was bedeutet das? Warum kann ich die Änderungen nicht abspeichern?
Grüsse
rolli1
- Anmelden oder Registrieren um Kommentare zu schreiben

Bilder, etwas wenig Daten
am 02.07.2009 - 14:56 Uhr
Hallo rolli1,
ich kann nur mutmassen und denke dass entweder ein Modul fehlt oder nicht richtig eingestellt/aktiviert wurde. Es könnte auch sein, dass dieses Bildfeld auch gar nicht für Images vorgesehen ist.
Die Meldung klingt für mich am ehesten nach dem letzten Fall dass dieses Feld nicht für Images zugelassen ist. Du bist ja der user/1 und hast alle Rechte?
Welche Module bentutzt du denn für die Bildangabe, wenn diese Fehlermeldung kommt?
Diese Info würde sicher weiterhelfen...
Gruss
minou
Hallo Minou, also der Fall
am 02.07.2009 - 16:24 Uhr
Hallo Minou,
also der Fall ist folgender:
ich habe einen "profi" gegen Bezahlung beauftragt mir nach meinen Vorstellungen den shop einzurichten. Das klappte am Anfang auvh gut, dann jedoch hatte er vermutlich einen likrativeren Auftrag und es ging einfach nicht weiter. Nun hbe ich das Projekt wieder zurückgenommen und wollte mich einarbeiten. Leider kann ich nix arbeiten, weil alle meine Änderungen nicht akzeptuert werden, eben mit obiger Fehlermeldung.
Ja ich oberster Admin und habe alle Rechte .
Folgende Module die irgendwas mit images zu tun haben sind installiert:
imagefield
image ( ist grau satt schwarz geschrieben
image attach
image gallery
image import
image Magick
image api ( grau )
image api gd2
image api magick
image cache ( grau )
imige cache ui
Der Ort wo die bilder abgelegt sind ist / images, das Bild jedoch liegt anscheinend auf image/gif, bzw image/jpeg.
Nun würde ich ja das Bild einfach entfernen, aber das geht auch nicht, denn dann kommt eine Fehlermeldung:
An unrecoverable error occurred. The uploaded file likely exceeded the maximum file size (2 MB) that this server supports
Wenn ich den Speicherort von Bildern in der Verwaltung ändern will, dann erscheint folgende Fehlermeldung:
Das Verzeichnis ist nicht vorhanden.
Die Einstellungen konnten aufgrund eines Fehlers nicht gespeichert werden.
Und ich kann das auch nicht mehr zurückändern ohne dieselbe Fehlermeldung.
Wie kann ich zumindest weiterarbeiten, auch wenn ich die ganzen Produktseiten wieder löschen muss.
Grüsse
rolli1
Bilder
am 02.07.2009 - 16:57 Uhr
Hallo Rolli1,
Also die grauen Checkboxen sind kein Problem - diese werden grau sobald abhängige Module installiert sind - ausser ich verstehe dich falsch.
Die Fehlermeldung an sich sagt aus dass dein Provider nur Uploads von 2MB zulässt und du ein Bild hochladen möchtest welches grösser als 2MB ist. Versuche doch mal ein kleineres Bild hochzuladen.
Hast du auch die update.php mal laufen lassen, damit werden Datenbankuploads die eventuell vergessen gingen gemacht - einfach durchführen lassen.
Der Pfad müsstest du mal in den Image... Modulen suchen und ev. anders einstellen., ich verwende selber für Bilder meist IMCE und das cck-IMCEimage (würde aber jetzt nicht gleich wechseln, das hat glaub ich kein Sinn, im Moment).
Mit dem "Filefield" hast du ja auch schon was du brauchst und nach deiner Fehlermeldung zu urteilen, funktioniert wenigstens der Upload, bis auf die Speichergrenze vom Provider, das ist aber kein Drupal Problem.
Ich würde dir empfehlen:
versuche doch nochmal das filefield hinzubekommen, auch die image api und image cache. Wenn diese drei Module laufen, solltest du auch mit Bildern arbeiten können.
Zudem, falls du einen WYSIWYG-Editor benutzen solltest (z.B. tinyMCE) diese haben auch eine Bildverwaltung und das läuft meist auch schon alleine mit dem Upload-Modul.
Was deine Aussage zu image/jpeg und image/... angeht, ist da nicht der Typ gemeint? Dass sind doch "Meta-Typangaben" wie auch z.B. text/html.
Du solltest unbedingt ein ftp Programm (z.B. Filezilla, kostenlos) haben, womit hast du denn Drupal installiert? Lege diese Verzeichnisse die du im Admin nicht anlegen kannst einfach mit einem ftp Editor an und bearbeite auch gleich die Pfade und Dateien nach deinen Wünschen.
Mehr Infos kann ich dir im Moment leider auch nicht geben, scheint eine verworrene Installation zu sein.
Vielleicht bringt das schon etwas mehr Licht ins Dunkel. :-)
Gruss
minou
Der Witz ist ja, dass ich
am 02.07.2009 - 17:06 Uhr
Der Witz ist ja, dass ich garkein Bild hochladen will, sondern das vorhandene Bild löschen will. Das geht eben nicht weil besagte Fehlermeldung kommt. Ich interpretiere die so, dass ein Fehler entstanden ist, und dass es so "aussieht" als ob der file zu gross sei.
Das mit den Speicherorten stimmt schon so, es sind nicht die Dateitypen gemeint. Es wäre das Beste, wenn ich alles was da schon gemacht wurde löschen könnte, aber die Frage ist wie
Grüsse
rolli1
Hallo rolli, du musst doch
am 02.07.2009 - 17:11 Uhr
Hallo rolli,
du musst doch irgendwie Zugriff auf die Daten haben, oder wie machst du denn das wenn du mal in die Datenbank musst, oder in die Ordnerstruktur?
Das musst du auch nicht mit Drupal machen, sondern ich würde den Auftritt vollständig sichern und dann löschen.
Gruss
minou
Habe das gleiche Problem
am 10.09.2009 - 21:55 Uhr
Hallo, ich habe das gleiche Problem.
Ich habe zwar die Module Image und Imagecache upgedatet, aber das Problem blieb bestehen.
Der Grund warum ich ältere Versionen verwendet habe, ist das Modul Flash Gallery.
Das ist leider nicht mehr up-to-date und ich musste mit den alten Versionen versuchen die Gallery zu erstellen.
Aber Ich habe für das Speicherproblem immer noch keine Lösung.
*** Sorry! Nachtrag!
Habe herausgefunden das der Fehler von Image Import verursacht wird.
Das hat sich beim deaktivieren der Funktion gezeigt. Ich kann jetzt wieder Beiträge Speichern.
Allerdings ist noch ein Fehler im Roten Rahmen aufgetaucht, den ich nicht verstehe, da meine Kenntnisse etwas zu mager sind.
Vielleicht kann jetzt noch jemand helfen.
user warning: Unknown column 'r.vid' in 'where clause' query: SELECT t.tid, t.name FROM term_data t INNER JOIN term_node r ON r.tid = t.tid WHERE t.vid = 6 AND r.vid = 23 ORDER BY weight LIMIT 0, 1 in /home/sites/rafz-bulldogs.ch/public_html/includes/database.mysql.inc on line 174.