Guten Abend,
nach vielen Stunden Recherche, sowohl hier als auch im WWW, diversen Versuchen, Reboots & Co. schreibe ich nun doch eine Anfrage, da mir so langsam die Ideen ausgehen.
Beim Anlegen von Artikeln klappt soweit alles - bis zum Zeitpunkt, an dem ich Artikelfotos hinzufügen möchte. Das Artikelfoto landet zwar auf dem Server im Master-Verzeichnis, aber in den Generated-Verzeichnissen werden nur .lck-Dateien mit 0 kB Dateigröße angelegt:
Im Reiter Bilder sieht das dann so aus:
Ich hab diverse Änderungen an der .htaccess versucht - leider ohne Erfolg. Sie sieht gegenwärtig so aus:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} config\.inc\.php [NC]
RewriteRule ^config\.inc\.php index\.php [R=301,L]
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\/|\/application\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !(\.html|\/|\.jpg|\.css|\.pdf|\.doc|\.gif|\.png|\.js|\.htc|\.svg)$ %{REQUEST_URI}/ [R=301,L]
RewriteCond %{REQUEST_URI} !(\/admin\/|\/core\/|\/application\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (\.html|\/)$ oxseo.php
RewriteCond %{REQUEST_URI} (\/out\/pictures\/generated\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (\.jpeg|\.jpg|\.gif|\.png|\.svg)$ getimg.php
RewriteRule ^(vendor/) - [F,L,NC]
</IfModule>
# disabling log file access from outside
<FilesMatch "(EXCEPTION_LOG\.txt|\.log|\.tpl|pkg\.rev|\.ini|pkg\.info|\.pem|composer\.json|composer\.lock|test_config\.yml)$">
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>
</FilesMatch>
# Prevent .ht* files from being sent to outside requests
<Files ~ "^\.ht">
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>
</Files>
Options -Indexes
DirectoryIndex index.php index.html
wobei an sich nur die Rewrite -Sektion von Interesse sein dürfte, welche aber in unmodifiziertem Zustand ist.
Eine Änderung in der php.ini und Ergänzung des Parameters
safe_mode = Off
brachte auch nichts.
Der Shop läuft auf einem VServer unter Debian 8.7, wobei dies zur Lösungsfindung unerheblich sein dürfte.
Falls mehr Informationen benötigt werden, bitte ich um einen Hinweis.
Besten Dank im Voraus und Grüße
Ralf