Jump to content

Fehler beim Bilderupload


Recommended Posts

Gruß an die Community!

Ich versuche mich gerade in die Hinzufügung von Artikeln in den Shop hineinzufuchsen und habe dabei folgendes Problem:

Wenn ich ein Bild auswähle und auf "speichern" klicke, spuckt der Shop lediglich die Fehlermeldung aus "1 Fehler - Beim Kopieren des Bildes ist ein Fehler aufgetreten".

Ich habe mal ein bisschen hin und her probiert aber ich bekomme auch die Fehlerquelle nicht wirklich eingekreist. Als letzte Verzweiflungstat habe ich den gesamten Shopordner pauschal mal die Rechte 755 gegeben und selbst das hat mir nicht weitergeholfen.

Kann mir einer helfen? Hat einer Idee, wo ich überhaupt ansetzen kann? o_O Bin mir nichtmal sicher, ob der Shop das Problem ist oder ob das Problem vor dem Rechner sitzt...

Danke im Voraus!

Link to comment
Share on other sites

Feedback von PHPinfo:

GD Support enabled
GD Version 2.0 or higher
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.3.5
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled

...sieht theoretisch gut aus.

Link to comment
Share on other sites

Also der errorLog kann ich folgende zwei Fehler entnehmen:

[error] [client meineIP] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /var/www/vhosts/dieshopURL.de/httpdocs/shopadmin/index.pl
[error] [client meineIP] File does not exist: /var/www/vhosts/dieshopURL.de/httpdocs/favicon.ico



Ansonsten meldet sie keine Unannehmlichkeiten.

Die accessLog spuckt beim Versuch eines Bilderuploads folgendes aus:

meineIP - meinUser [11/Jul/2011:11:33:29 +0200] "GET /shopadmin/ajax.php?ajaxProductManufacturers=1 HTTP/1.1" 200 1041 "http://dieshopURL.de/shopadmin/index.php?tab=AdminCatalog&id_category=16&id_product=20&token=5a76c359d6e00e82ac3ca570c5be558b" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1"
meineIP - meinUser [11/Jul/2011:11:33:30 +0200] "GET /shopadmin/ajax.php?ajaxProductSuppliers=1 HTTP/1.1" 200 1041 "http://dieshopURL.de/shopadmin/index.php?tab=AdminCatalog&id_category=16&id_product=20&token=5a76c359d6e00e82ac3ca570c5be558b" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1"
meineIP - meinUser [11/Jul/2011:11:33:29 +0200] "POST /shopadmin/ajax.php HTTP/1.1" 200 1346 "http://dieshopURL.de/shopadmin/index.php?tab=AdminCatalog&id_category=16&id_product=20&token=5a76c359d6e00e82ac3ca570c5be558b" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1"
meineIP - meinUser [11/Jul/2011:11:33:30 +0200] "POST /shopadmin/ajax_category_list.php HTTP/1.1" 200 8188 "http://dieshopURL.de/shopadmin/index.php?tab=AdminCatalog&id_category=16&id_product=20&token=5a76c359d6e00e82ac3ca570c5be558b" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1"



Bin mir nicht sicher, ob man dem etwas ungewöhnliches entnehmen können sollte...

Link to comment
Share on other sites

Der erste Fehler scheint daher zu kommen das du kein Rewrite hast (htaccess, bzw., Server kann das nicht) könnte damit zusammen hängen.
Der zweite Fehler ist ja eindeutig aber nicht schlimm.
Hast du SEO-URLs angeschaltet ?

Link to comment
Share on other sites

Ja, die SEO-URLs sind aktiviert.

Die .htaccess habe ich mir vom Shop generieren lassen und da steht die Anweisung zum aktivieren der Rewrite-Engine drin.

Das Frontend vom Shop läuft und die vereinfachten URLs werden verwendet. Sieht gut aus, insofern scheint das ja doch zu klappen. Es ei denn, er baut sich irgendwelche Teilfehler daraus, die auf den ersten Blick halt nicht zu erkennen sind.

Ich habe testweise die vereinfachten URLs mal abgestellt und es nochmal probiert mit dem Upload, das Ergebnis bleibt allerdings dasselbe: Bild kann nicht hochgeladen werden.

Link to comment
Share on other sites

Hab die Ordner nochmal abgecheckt und stichprobehalber die Unterordner...

img-Ordner und alles darin auf 777
cache und alles darin auf 777
Rest auf 755 ... oder brauchen hier noch irgendwelche Publics / Groups irgendwo Schreibrechte?!

Link to comment
Share on other sites

Ein Kumpel hat's heute für mich geradegezogen. :-)

Mit diesen Änderungen hat's endlich funktioniert:

chmod 775: config upload download tools/smarty/compile
chmod 775: img mails modules themes/prestashop/lang translations
chmod 777: img
safe_mode in plesk deaktiviert

Wegen der Fehlermeldung in der errorLog:

Options +FollowSymLinks

Hoffe es hilft dir auch weiter!

FAZIT: Kaum macht man's richtig, schon funktioniert's! Immer wieder erstaunlich ^^

Link to comment
Share on other sites

Ein Kumpel hat's heute für mich geradegezogen. :-)

Mit diesen Änderungen hat's endlich funktioniert:

chmod 775: config upload download tools/smarty/compile
chmod 775: img mails modules themes/prestashop/lang translations
chmod 777: img
safe_mode in plesk deaktiviert

Wegen der Fehlermeldung in der errorLog:

Options +FollowSymLinks

Hoffe es hilft dir auch weiter!

FAZIT: Kaum macht man's richtig, schon funktioniert's! Immer wieder erstaunlich ^^


Jap bei mir funzt das auch lag an dem PHP-Safe modus DANKE !!!!
Link to comment
Share on other sites

  • 1 year later...
  • 2 years later...

Hallo Bern445,

 

das sind Einstellungen am Apache-Server. Falls du root-Rechte hast schau dir mal deine httpd,conf an.

 

Ansonsten mal via ftp-client die Rechte der tmp bzw image Ordner alle auf 777 stellen und vor allem "error-reporting" (Forensuche) einschalten

 

Grüsse

Whiley

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...