Hallo Avenger, selbst nachdem wir nun die Rechte auf 777 angepasst haben (ich habe das auch mal an einem weiteren Testshop untersucht, da stehen die Rechte auch n icht auf 777) klappt das nicht. Hast du eine weitere Idee? Hier mal der aktuelle Log: Code: 20.10.2014, 13:53:21 -- file='/var/www/htdocs/www-intern/shopsysteme/nl-shop/htdocs/images/product_images/info_images/herrenschuh.jpg' original_file='/var/www/htdocs/www-intern/shopsysteme/nl-shop/htdocs/images/product_images/original_images/herrenschuh.jpg' rebuild missing file='1' rebuild file='1' IMAGE_MANIPULATOR='image_manipulator_GD2.php' 20.10.2014, 13:53:27 -- file='/var/www/htdocs/www-intern/shopsysteme/nl-shop/htdocs/images/product_images/info_images/herrenschuh.jpg' original_file='/var/www/htdocs/www-intern/shopsysteme/nl-shop/htdocs/images/product_images/original_images/herrenschuh.jpg' rebuild missing file='1' rebuild file='1' IMAGE_MANIPULATOR='image_manipulator_GD2.php'
Hallo Avenger, schau mal, der Log des Servers zeigt folgendes an, vielleicht kannst du ja damit etwas anfangen: Code: [FONT="][Mon Oct 20 17:29:54 2014] [error] [client 212.37.54.222] PHP Fatal error: Class 'MainFactory' not found in /var/www/htdocs/www-intern/shopsysteme/nl-shop/htdocs/admin/includes/classes/image_manipulator_GD2.php on line 388, referer: [URL]http://www.seithe-partner.de/nl-shop/de/Damen/Damenstiefel--Alaska-.html[/URL][/FONT]
Ja, das ist der Übeltäter... In der aktuellen 2.1-Version ist der "image_manipulator" überladbar gemacht worden, wozu er die "MainFactory" verwendet, um die Klasse zu instantiieren. Ich habe mal die ältere Version des "image_manipulator" geladen, und damit funktioniert das wieder... Muss das aber noch updatesicher lösen, indem ich meine eigene ältere Version des "image_manipulator" lade.... Für den aktuellen Zweck würde ich gerne vermeiden, das gesamte Gambio-Framework nur dafür zu aktivieren, weil das nur sinnlose Zeit kostet....
So, hier die aktuelle Version. Die bringt jetzt ihren eigenen "image_manipulator" mit, so dass Updates das nicht mehr zerstören können.
Jaaaa! Das war es tatsächlich! Vielen Dank Avenger für deine Bemühungen. Es wird mir eine Freude sein, deinen Spendenbutton zu betätigen.
Hallo Avenger, danke für diese tolle Arbeit. Ich habe den Code eingefügt und die Dateien auf den Server gelegt. Wie kann ich nun den Bilder Prozess beginnen? danke ciro
Gar nicht "beginnen"...das System holt sich die Bilder aus dem Ordner "original_images", wenn keine in den anderen entsprechenden Ordnern abgelegt sind. Wenn Du willst, dass Avengers System arbeitet, löschst Du einfach die entsprechenden Bilder aus den anderen "images"-Ordnern, außer denen im "original-Ordner".
Hi Leute, leider musste ich feststellen, dass sobald ich PHP: RewriteCond %{REQUEST_URI} (/product_images/) #RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (\.jpe?g|\.gif|\.png)$ pt_getimg.php in der .htaccess eingebe, bekomm ich immer eine 500 Fehler Seite.. ich weiß nicht weiter was ich falsch gemacht habe. Ich nutze GX 2 2.1.5 die komplette .htacces ich habe ein hosting Paket bei 1und1 deshalb das base / PHP: ## Gambio SEO Boost ## www.gambio.de RewriteEngine on RewriteBase / RewriteCond %{REQUEST_URI} (/product_images/) #RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (\.jpe?g|\.gif|\.png)$ pt_getimg.php RewriteCond %{REQUEST_FILENAME} ^(.*)\.(php|css|js|gif|jpg|jpeg|png)$ [NC] RewriteRule ^(.+) - [L] RewriteCond %{REQUEST_URI} (.*)?/admin/(.*) RewriteRule ^(.+) - [L] RewriteCond %{REQUEST_URI} (.*)?/images/(.*) RewriteRule ^(.+) - [L] RewriteCond %{REQUEST_URI} (.*)?/templates/(.*) RewriteRule ^(.+) - [L] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.+) - [L] RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^(.+) - [L] RewriteCond %{REQUEST_FILENAME} -l RewriteRule ^(.+) - [L] ##boosted CONTENT RewriteRule (^[a-z]{2})/(.*/)?info/([A-Za-z0-9_-]+)\.html.* shop_content.php?language=$1&gm_boosted_content=$3&%{QUERY_STRING} [PT,L] RewriteRule (.*/)?info/([A-Za-z0-9_-]+)\.html.* shop_content.php?gm_boosted_content=$2&%{QUERY_STRING} [PT,L] ##boosted PRODUCTS RewriteRule (^[a-z]{2})/(.*/)?([A-Za-z0-9_-]+)\.html product_info.php?language=$1&gm_boosted_product=$3&%{QUERY_STRING} [PT,L] RewriteRule (.*/)?([A-Za-z0-9_-]+)\.html product_info.php?gm_boosted_product=$2&%{QUERY_STRING} [PT,L] ##boosted CATEGORIES RewriteRule (^[a-z]{2})/(.*/)?([A-Za-z0-9_-]+)/?.* index.php?language=$1&gm_boosted_category=$3&%{QUERY_STRING} [L] RewriteRule (.*/)?([A-Za-z0-9_-]+)/?.* index.php?gm_boosted_category=$2&%{QUERY_STRING} [L]
Hallo Barbara, danke dass du mir antwortest.. Ich habe die Version 2.1.5 also die aktuellste Ich habe die Dateien admin und includes auf den server geladen sowie die php Datei "pt_getimg" dazu habe ich den Cache geleert bzw Manuel gelöscht und wie angegeben die htaccess wie in der aktuellsten PDF Anleitung geändert. Sobald ich die htaccess geändert habe bekomme ich eine Server Fehler 500...
Ich habe das nochmal in der Version 2.1.4.0 getestet. Bei mir werden keine Bilder neu erstellt.Das kann aber an meinen Anpassungen liegen. Wenn ich diese Zeile mit einer Raute am Anfang in die .htaccess schreibe, werden bei mir keine thumbnails mehr angezeigt. Vielleicht löst die Raute ja auch bei Dir den Fehler aus.
Ich habe das mit der Raute auch schon probiert. Ich hab auch schon mal die ganze Zeile ausgelassen bzw auskommentiert. Das Problem ist wohl genau dieser teil: sobald der drinnen steht ist vorbei dann kann ich den Shop nicht mehr aufrufen. RewriteRule (\.jpe?g|\.gif|\.png)$ pt_getimg.php
Lass mich raten: Dein Hoster ist 1 und 1 oder Strato???? Auf jeden Fall der falsche, wenn er bei legalen Rewrite-Selektoren wie "\.jpe?g" Fehler schmeisst.
1und1 und Strato - Ich bin kurz davor die nicht mehr zu bedienen, bei allem Respekt. Aber was man bei denen erlebt ist Hölle pur. Die Arbeiten kann man ja kaum noch vernünftig kalkulieren, bei dem Unfug, den man dort auf den Servern vorfindet. Ich sag nur "MySQLi"... Kennen die meisten 1und1-Server gar nicht.
Hi ihr beiden, bin bei 1und1... ich weiß ihr habt recht.. 1und1 kotzen mich einfach nur noch an... ich hab bereits gekündigt August gehe ich zu All inkl. ich hab nur ärger mit dem Verein..
Weise Entscheidung.... Und bei all-inkl. bekommst Du auch noch einen Support, von dem man bei den beiden anderen noch nicht mal zu träumen wagt. Aber wie die Lemminge dackeln alle da hin, obwohl das Netz voll ist, mit Problemmeldungen. Solltest aber schneller umziehen, besser heute als morgen..... Die paar €, die Du dabei evtl. verlierst, sind das Warten definitiv nicht wert. Und all-inkl. bietet gute Tools zur Migration von Sofware und DBn