Fehler bei Thumbnail erstellen
Eingetragen von razith (17)
am 06.01.2009 - 20:31 Uhr in
am 06.01.2009 - 20:31 Uhr in
Hallo
ich verwende das Module Album Photos.
Irgendwie bekomme ich keine Fotos mehr in mein Album.
Nach den ich die Fotos ausgewählt habe beginnt automatisch das Hochladen danach steht kurz Erstellen Thumbnail... und dann kommt Fehlgeschlagen.
Ich hoffe ihr könnt mir helfen.
lg
RaziTh
- Anmelden oder Registrieren um Kommentare zu schreiben
Was sagen die Logs?
am 06.01.2009 - 20:37 Uhr
hast Du Zugriff auf die Logdateien des Servers(access.log und error.log)? Was sagt speziell die error.log?
Log-Files
am 06.01.2009 - 20:40 Uhr
Jetzt muss ich schon blöd fagen.
Wo finde ich die 2 log-Files?
Ich bin neu bei Drupal.
Dazu musst du genauer werden....
am 06.01.2009 - 20:44 Uhr
Wo hast Du Drupal installiert? Auf deinem eigenen Rechner oder auf einem Webspace? Wenn auf deinem eigenen Rechner, was hast Du? Windows, Linux, MacOS oder was weis ich? Wie bzw. von wo hast du Apache/PHP installiert?
ich habe Drupal auf einem
am 06.01.2009 - 20:46 Uhr
ich habe Drupal auf einem Webspace installiert
Dann liegt es am Webhoster
am 06.01.2009 - 20:52 Uhr
Schaue mal mit einem ftp-Programm auf deinen Webspace.
gibt es da ein Verzeichniss log oder logs, stehen die da drin?
Unschöne Webhoster gewähren den Kunden keinen Zugriff darauf, dann hast du leider ein Problem.
So jetzt habe ich ein
am 06.01.2009 - 21:02 Uhr
So jetzt habe ich ein access.log gefunden.
das ist der letzt eintrag
217.235.117.120 - - [06/Jan/2009:20:55:08 +0100] "GET /files/pictures/albumphotos.png HTTP/1.1" 304 - "http://www.drupalcenter.de/node/15430" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5"
217.235.117.120 - - [06/Jan/2009:20:55:17 +0100] "GET /files/pictures/albumphotos.png HTTP/1.1" 304 - "http://www.drupalcenter.de/node/15430" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5"
217.235.117.120 - - [06/Jan/2009:20:56:56 +0100] "GET /files/pictures/albumphotos.png HTTP/1.1" 304 - "http://www.drupalcenter.de/node/15430" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5"
[06/Jan/2009:20:58:29 +0100] "POST /photos_swfu/upload?uid=896650d7718ad6c844dc244c593ca4da&pid=62&pid=undefined&pid=undefined HTTP/1.1" 403 309 "-" "Shockwave Flash"
sagt dir das was?
Leider nein!
am 06.01.2009 - 21:16 Uhr
Argl, wenn du keine error.log gefunden hast, dann gehört dein Webspace-Anbieter zu den "unschönen" :(
in der access.log werden alle Zugriffe auf deine Webseite gespeichert, die Fehler stehen halt in der error.log :(
hm, dann kann man nur raten .... Evtl. auch ein memory_limit Problem beim erstellen der Thumbnails? Oder ein Rechteproblem beim hochladen?
Überprüfe die Rechte des Verzeichnisses sites/default/files deiner Drupal-Installation(auch mit deinem ftp-programm) ... das sollte auf 777 stehen, da dort normalerweise die hochgeladenen Dateien gespeichert werden.
Was sagt Drupal im Statusbericht zum Thema PHP Speicherlimit? (Verwalten -> Berichte -> Statusbericht)
an den rechten dürfte es
am 06.01.2009 - 21:32 Uhr
an den rechten dürfte es nicht liegen.
das PHP Speicherlimit ist auf 32M.
das Speicherlimit sollte
am 06.01.2009 - 21:39 Uhr
das Speicherlimit sollte reichen.
Sicher dasss es nicht an den Rechten liegt? Die musst du manuell anpassen, beim Hochladen stehen sie nicht auf "777"!
Und da der User, der die Dateien per FTP hochlädt ein anderer ist als der, unter dem der Webserver läuft, kann der Webserver keine hochgeladenen Dateien speichern!
Andererseits, falls du das Logo deiner Seite in Drupal hochgeladen hast, müssten die Rechte stimmen, dass wird dann automatisch auch in dem Verzeichniss gespeichert.
...wenns das nicht ist kann ich dir leider nicht weiterhelfen :(
Danke Tostan! leider besteht
am 06.01.2009 - 22:05 Uhr
Danke Tostan! leider besteht mein Probelm immer noch!
vielleicht kann mir jemand anderer helfen?
achja ... etwas fällt mir noch ein ...
am 06.01.2009 - 22:23 Uhr
Funktioniert das "klassische Uploadformular"? Falls nein, was kommen da für Fehlermeldungen?
Falls keine, schreibe mal folgende Zeile in die .htaccess
php_flag display_errors true
und schau nach was dann für Fehler kommen
klassiches Uploadformular
am 06.01.2009 - 23:41 Uhr
nein auch bei diesem Uploadverfahren bekommen ich kein bild in das Album.
es wird keine Fehlermeldung angezeigt.
Mir ist noch aufgefallen das ich beim Albumcover funktioniert der Upload und das Thumbnail erzeugen sehr gut.
irgendwo muss ich da noch einen fehler drinnen haben?
welche .htaccess soll ich bearbeiten?
die im site/default/files habe ich schon angepasst aber bekomme trotzdem keine Fehlermeldung.
So jetzt habe ich noch mal alles durchgetestet.
am 09.01.2009 - 16:06 Uhr
Ich habe jetzt Drupal offlein auf neinen PC installiert. Hier funktioniert das Module (AlbumPhoto)sehr gut. Genauso wie es funktionieren soll.
Aber auf dem Server mit den selben files vom Offline-system kann ich nur album-cover hinaufladen (egal wie groß). Ansonnsten bekomme ich die obenangeführte Fehlermeldung.
Ich habe die Dateien in den Ordnern "sites\all\module" und "site\default\files\photos" sind auf 777 gesetzt. beim offline-System habe ich die Rechte nicht anders als am Server
Kann es sein das der FCKeditor da reinpfuscht? den hab ich am PC noch nicht installiert.
Ich kann auch mit dem FCKeditor Dateien hochladen zu den Berichten dazu.
irgend wie gehen mir die Ideen aus.
Ich hoffe es kann mir wer weiterhelfen.
lg
Wenn du das vermutest, dann deinstallier ihn doch einfach
am 09.01.2009 - 16:29 Uhr
Mal auf der Webseite FCKeditor zuerst deaktivieren und dann deinstallieren.
Aber ich vermute eher nicht dass der ein Problem ist.
Gibt es noch andere Unterschiede bei den verwendeten/aktivierten Modulen?
Ich vermute eher, das Problem liegt in der unterschiedlichen Konfiguration von Apache/PHP. Wenn du die lokal installierst, dann ja meist in der Default-Konfiguration. Der Webspaceanbieter passt die noch an, um Sicherheitslücken auszuschließen und optimale Performace zu erreichen.
Und genau da liegt sehr oft das Problem :( Da du keinen Zugriff auf die Konfigurationsdateien auf dem Server hast, kannst du die Umgebung nicht 100%ig nachbauen, zusätzlich hast du keinen Zugriff auf das errorlog ... damit siehst du nicht, was für Fehler Apache meldet.
Das cover lädst du extra hoch? Das ist eigentlich unnötig. Wenn es denn richtig funktioniert, lade einfach alle Photos hoch, und bei der Bild-Bearbeitung später kannst du eins davon als cover setzen.
ich schaue mir heute Abend nochmal das Modul an, evtl. kann man ihm ein paar Informationen mehr entlocken.
error.log
am 13.01.2009 - 11:32 Uhr
Hallo,
ich habe jetzt das error.log von meinen Hosting-Anbiter freigeschalten bekommen.
wenn ich ein Bild auf die Page laden will bekomme ich diese Fehlermeldung.
[Tue Jan 13 08:27:16 2009] [error] [client 213.33.78.69] mod_security: Access denied with code 403. Error processing request body: Multipart: final boundary missing [severity "EMERGENCY"] [hostname "drupal.eschenauerfest.at"] [uri "/photos_swfu/upload?uid=58db8b704a1fe6d689f72df034e651d8&pid=65&pid=undefined"]
sagt dir das was?
Es scheint, als ob mod_security da ärgert.
am 13.01.2009 - 13:58 Uhr
Es scheint, als ob mod_security da ärgert.
bist du dir sicher, dass das auch beim "klasssichen Upload Formular" auftritt? Wenn ja, was ist dort die Fehlermeldung?
Denn der Upload an sich scheint ja zu funktionieren, sonst würdest du auch das coverbild nicht hochladen können.
Welche Flash Version hast Du?
Flash Upload scheint ein Problem mit mod_security zu haben,
siehe http://digitarald.de/project/fancyupload/
From the swfupload documentation:
If you are using Apache with mod_security this will not work, you need to put the following in your .htaccess file to disable mod_security:
SecFilterEngine Off SecFilterScanPOST Off
Disabling mod_security isn’t allowed on some shared hosts, and only do this if you know what you are doing. This is due to a bug in the way that flash sends the headers back to the server according to the Flash 8 documentation
"
Herzlichen Danke
am 14.01.2009 - 09:14 Uhr
jetzt gehts auch mit Flash.
Tostan Danke du hast mir sehr geholfen.