Bilder werden nicht angezeigt

Hallo,

meine Bilder werden per Script in den Ordner /html/space/out/pictures/master/1 kopiert, das hat mit meinem 4.4.5 bisher auch gut funktioniert, mit der 4.5.1 Version klappt das zwar auch aber die Bilder werden nicht angezeigt, weder als Vorschau- noch als Produktbild.

Da gibt es noch ein Verzeichnis mit verschiedensten Ordnern

/html/space/out/pictures/generated/product/1

Ordernnamen zb.
185_150_75
380_340_75
665_665_75
87_87_75

muss ich diese dort auch noch rein kopieren, oder hab ich einen Denkfehler?

Grüße
meiner einer

die müssen nach: out/pictures/master/product/1/

Wie jetzt, noch zuzüglich zu ./out/pictures/master/1 oder nur in out/pictures/master/product/1/ und wenn muss das neu sein in der 4.5.1.

Leider ist das Problem noch immer nicht gelöst. Dateien wurden jetzt nach out/pictures/master/product/1/ kopiert.

Mit der alten Version habe ich $OXPICSGENERATED=0 gesetzt, gibt es jetzt dafür eine andere Flag, damit die Bilder in den Ordnern generated/product/1/ ->

185_150_75
380_340_75
665_665_75
87_87_75

generiert werden?

Grüße aus Berlin

Hat denn hier keiner eine Lösung oder Ansatz für mich?

Die normale Bildbearbeitung beim Upload über den Admin-Bereich funktioniert aber noch?

salut,

Die entsprechenden Felder in der oxarticles sind befüllt? (oxpic1, oxpic2, oxthumb).
Die Bilder sind im Order pictures/master/product/x vorhanden?

Du hast du .htaccess angepasst?
In dieser Datei gibt es ja seit der 4.5.1 einen Aufruf der über ein Script die Bilder+Pfade holt bzw. die Bilder aus dem Masterverzeichnis nach generated/product/x/ kopiert.

Die Unterordner von “generated/product/x/” wie
87_87_75
665_665_75
werden automatisch angelegt. Einen Ordner löschen, bzw. ändern der Einstellungen für die Bilder sollte den Ordner wieder entstehen lassen bzw. einen neuen Ordner hervorbringen.

ceau

Ja über Admin funktioniert es noch! Ich verstehe dich nicht richtig “gaertnermarkus”, welche Zeile soll das denn ändern in der .htaccess oder muss ich die Zeile hinzufügen?

Ich kann zumindest keinen großen Unterschied zur alten .htaccess feststellen, bis auf nachfolgendes:

RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) RewriteRule .* - [F]

Gruß

Pack mal diesen Absatz in deine .htaccess

[B][I]RewriteCond %{REQUEST_URI} (/out/pictures/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.jpg|.gif|.png)$ core/utils/getimg.php[/I][/B]

und lade die Bilder in der Artikelbearbeitung des Admin-Bereiches hoch. Vielleicht klappt es ja dann …

Viele Grüße
Jörg

salut,

@itnic
Es gibt Programme um Dateien zu vergleichen. Eines davon ist “WinMerge”.

>>RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
>>RewriteRule .* - [F]
Diese 2 Zeilen haben sich nicht geändert, dafür gibt es 4 Zeilen extra.

Nicht böse sein, aber hin und wieder will ich nur einen Anschubser geben und nicht die sofort die eventuelle Lösung.

ceau

erst einmal danke sport-rundum!

und gaertnermarkus, ja für Hinweise bin ich ja dankbar nur bei mir haben sich nun mal diese beiden Zeilen geändert!

[B]alt:[/B]

RewriteCond %{REQUEST_URI} oxseo.php$
RewriteCond %{QUERY_STRING} mod_rewrite_module_is=off
RewriteRule oxseo.php$ oxseo.php?mod_rewrite_module_is=on [L]

RewriteCond %{REQUEST_URI} !(/admin/|/core/|/export/|/modules/|/out/|/setup/|/tmp/|/views/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !(.html|/|.jpg|.css|.pdf|.doc|.gif|.png|.js)$ %{REQUEST_URI}/ [R=301,L]

RewriteCond %{REQUEST_URI} !(/admin/|/core/|/export/|/modules/|/out/|/setup/|/tmp/|/views/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.html|/)$ oxseo.php

</IfModule>

disabling log file access from outside

<FilesMatch “(EXCEPTION_LOG.txt|.log$|.tpl$|pkg.rev)”>
order allow,deny
deny from all
</FilesMatch>

Options -Indexes
DirectoryIndex index.php index.html

[B]und neu:[/B]

RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]

RewriteCond %{REQUEST_URI} oxseo.php$
RewriteCond %{QUERY_STRING} mod_rewrite_module_is=off
RewriteRule oxseo.php$ oxseo.php?mod_rewrite_module_is=on [L]

RewriteCond %{REQUEST_URI} !(/admin/|/core/|/export/|/modules/|/out/|/setup/|/tmp/|/views/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !(.html|/|.jpg|.css|.pdf|.doc|.gif|.png|.js|.htc)$ %{REQUEST_URI}/ [R=301,L]

RewriteCond %{REQUEST_URI} !(/admin/|/core/|/export/|/modules/|/out/|/setup/|/tmp/|/views/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.html|/)$ oxseo.php

</IfModule>

disabling log file access from outside

<FilesMatch “(EXCEPTION_LOG.txt|.log$|.tpl$|pkg.rev)”>
order allow,deny
deny from all
</FilesMatch>

Options -Indexes
DirectoryIndex index.php index.html

Wie du sehen kannst, sind trotz Updates nicht die 4 benannten Zeilen drin. Fehlt denn sonst noch was wesentliches in der neuen .htaccess?

Gruß

Habe mir gerade mal die htaccess aus 4.5.1 runtergeladen und siehe da, die Zeilen stehen drin, keine Ahnung was beim Update schief gelaufen ist.

Trotzdem nochmal Danke @all

[QUOTE=sport-rundum;66271]Pack mal diesen Absatz in deine .htaccess

[B][I]RewriteCond %{REQUEST_URI} (/out/pictures/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.jpg|.gif|.png)$ core/utils/getimg.php[/I][/B]

und lade die Bilder in der Artikelbearbeitung des Admin-Bereiches hoch. Vielleicht klappt es ja dann …

Viele Grüße
Jörg[/QUOTE]

Danke für die Hilfe, mit der Änderung in .htaccess hat es bei mir geklappt.