[gelöst:] Bilder lassen sich nicht hochladen und/oder werden nicht angezeigt

am 15.05.2015 - 10:47 Uhr in
Hallo an alle,
jetzt häng ich wieder an einem Problem und finde auch in den Drupal-Foren keine Lösung. Ich hoffe sehr, dass mir hier jemand helfen kann...
Habe eine Drupal 7 Installation auf meinem lokalen XAMPP aufgesetzt. Es war soweit auch alles gut. Ich habe die Seite gefüllt und anschließend auf den Server bei 1 und 1 hochgeladen.
Seitdem kann ich keine Bilder mehr hochladen. Ganz kurios: Die Berechtigungen der Ordner in der Verzeichnisstruktur sites/default/files habe ich zwar auf 777 gesetzt, aber manchmal werden diese Einstellungen zurückgesetzt und manchmal scheinbar nicht. Und einmal konnte ich ein Bild zwar hochladen, aber wenn ich dieses über die URL aufrufen wollte, bekam ich einen 404er angezeigt. Das nächste Mal wurde das Bild nicht einmal mehr hochgeladen.
Eine vorsichtige Schätzung meinerseits ist a) Eine Einstellung bei 1 und 1 und/oder b) die Datei .htaccess. Kann das sein?
Ich arbeite mit Drupal 7.34, habe bei meinem Inhaltstyp ein Feld Typ "Bild" definiert, welches durch einen eigens erstellten Image Style verändert wird (alles Drupal-Core). Ein Abschalten des Image Styles hat leider auch nicht funktioniert.
Kann mir irgendjemand helfen? Das wäre super klasse.
Heißen Dank schonmal und viele Grüße
Naddl
- Anmelden oder Registrieren um Kommentare zu schreiben
Ja, es kann mit den Servereinstellungen zusammenhängen
am 15.05.2015 - 12:32 Uhr
Dazu müsste man allerdings etwas mehr wissen.
Welchen Tarif hast du dort gekauft?
Welche Parameter hast du für max_memory, max_upload, max_execution_time?
Hast du Zugriff auf die error_logs?
Welche Meldungen gibt es beim Hochladen?
Was steht in den error_logs?
Was ist für temp eingetragen?
Sind die Bilder per ftp sichtbar?
Welchen Namen wurden für die Bilder verwendet (gibt es Leerzeichen, Umlaute, Groß-Kleinschreibung)?
Hatte bei Checkdomain das gleiche
am 16.05.2015 - 02:09 Uhr
Hi,
Schau mal hier,
damit bekam ich mein Problem nach nem Domainumzug gelöst.
Cu
J.
ein Loch in der Sicherheit
am 16.05.2015 - 07:29 Uhr
sollte nicht die endgültige Lösung sein.
Erst mal danke Ronald und
am 18.05.2015 - 10:33 Uhr
Erst mal danke Ronald und Jarod für Eure schnelle Antwort.
Der "Weg des geringsten Widerstands" - also das Auskommentieren in der .htaccess hat leider keinen Erfolg gebracht. Es sieht leider alles so aus wie vorher ...
Nun zu den Fragen von Ronald:
Der Tarif ist 1&1 Basic
Wo kann ich die geforderten Parameter (max_memory, max_upload, max_execution_time) ablesen?
Die Error Logs von der Drupal-Seite oder von 1&1?
Eine Fehlermeldung gibt es kein, außer, dass das Bild nicht als Thumbnail angezeigt wird.
Was meinst Du mit "Was ist für temp eingetragen?"? Sorry, ich hab leider nicht den vollen PHP-Durchstieg ...
Die Bilder sind auf dem FTP-Server tatsächlich sichtbar!
Die Bildbenennung ist unkritisch (CIMG0450.JPG)
Danke schon-/nochmal
Naddl
da die Dateien im richtigen Verzeichnis ankommen
am 18.05.2015 - 11:45 Uhr
funktioniert offensichtlich das temp-Verzeichnis richtig, und die anderen Parameter sind wohl auch kein Problem.
Du schreibst, der Name sei unproblematisch, und schreibst als beispiel alles in Großbuchstaben.
Das kann ein Problem sein.
Eine Datei mit der Endung JPG hat nicht die Endung jpg - und für den Dateinamen gilt das Gleiche.
Deshalb solltest du dir die Links zu den Bildern nochmals genau ansehen.
Im XAMPP hast du das nicht bemerkt, weil WINDOWS Groß- und Kleinschreibung zwar darstellt, nicht aber unterscheiden kann.
Für Windows ist jpg und JPG das Gleiche.
Das ist die Lösung!!!
am 18.05.2015 - 13:13 Uhr
Hallo Ronald,
herzlichen Dank für Deine schnelle Nachricht. Ich glaube es kaum, aber das war die Lösung!!!
Ich habe das Gefühl, dass es früher einfacher war mit den Bildern, aber das kann auch täuschen.
Jetzt geht es auf jeden Fall einwandfrei!
Danke Dir nochmal. Super klasse!
LG, Naddl
ich will dir den Zugang zu Informationen erleichtern
am 18.05.2015 - 13:57 Uhr
ich fragte nach Parametern, die du im Statusbericht von Drupal auslesen kannst:
admin/reports/status/php
Dort stehen auch die Werte für max_memory etc.
Super
am 18.05.2015 - 14:08 Uhr
Hallo Ronald,
super, danke Dir!
LG, Naddl