Zum Inhalt springen

Keine Thumbs mehr????

Erstellt am 7. November 2011 · 71 Antworten · letzte Antwort am 21. Februar 2013 · Seite 2 von 4

Tags: Bilder, Server & Hosting, Frage

akonze ·
lisardo schrieb

Hat also schon seinen Grund, dass ein Enterprise-System auf Imagemagick setzt und nicht auf die GD.

Danke für die ausführliche Zusammenfassung. Trotzdem denke ich, daß man seitens Typo3 zumindest GD2 als Alternative anbieten sollte. Aus dem Bauch heraus würde ich mal behaupten, daß 90% aller Typo3 Installationen eben keine Enterprise Installationen sind, sondern kleine bis mittlere Firmenwebseiten. Da ist es nicht so wichtig, daß Imagemagick faktisch besser ist als GD. Es muss laufen und zwar kostengünstig. Alles andere interessiert nicht. Bei Typo3 gibt es wie bei jedem System viele Baustellen. Ich für meinen Teil merke leider zunsehends, daß die Prioritäten bei diesen Baustellen nicht mehr mit den Wünschen meiner Firmenkunden übereinstimmen. Aber ok, ich möchte hier jetzt kein Faß aufmachen.

Ich wäre mtness dankbar, wenn er seine Lösung bezüglich des Problems, wer auch immer nun Schuld ist, hier einmal posten könnte. Dann könnte ich das bei einer Handvoll Kunden bei 1&1 endlich fixen und abhaken.

lisardo ·
akonze schrieb

Aus dem Bauch heraus würde ich mal behaupten, daß 90% aller Typo3 Installationen eben keine Enterprise Installationen sind, sondern kleine bis mittlere Firmenwebseiten. Da ist es nicht so wichtig, daß Imagemagick faktisch besser ist als GD. Es muss laufen und zwar kostengünstig.

Ja und Nein. Du gehst davon aus, dass jedes CMS überall unter den gleichen Voraussetzungen funktionieren soll. Sehe ich nicht so. TYPO3 ist nunmal primär ein System für große Websites, und das ist schon gut so. Für kleine Systeme gibts ne Menge anderer CMS, aber welche Alternative gibts für große Sites? Da fällt mir im OpenSource-Bereich nur noch Drupal ein. TYPO3 ist der Platzhirsch, weil es groß kann. Viele Leute wollen es, weil es die Regierungen, Kommunen und Unis verwenden. Stichwort Skalierbarkeit, Investitionssicherheit etc. Man kann TYPO3 sehr gut für kleine Sites verwenden, aber dann muss man eben mit einem gewissen Overhead leben.

Warum aber nicht für kleine Projekte andere Systeme verwenden? Mal Contao getestet? Deutschsprachige Community, sehr rege, insgesamt ein feines CMS für kleine und mittlere Sites. Es gibt eben Kleinwägen, Cabrios, Familienkutschen und LKWs unter den CMS ...

Ich persönlich realisiere auch kleine Seiten lieber mit TYPO3, aber das liegt daran, dass ich dieses System gut kann, und deshalb ziemlich schnell beim Aufsetzen bin. Ausserdem mögen meine Kunden die umfassenden Möglichkeiten des Backends, vor allem im Zusammenhang mit dem Bildupload. Die knallen einfach ihre Bilder von der Kamera ins System, 6 Megapixel, einfach mal so, Breitband-Verbindung sei Dank. Oder auch ein PDF zum Download, mit der ersten Seite als Vorschaubild. TYPO3 (Imagemagick) frißt das. Ein gut eingerichtetetes, angepasstes Backend ist immer noch das beste Argument für TYPO3, auch für kleine Sites.

Zum Thema preiswert: eine funktionierende TYPO3-Installation bei einem spezialisierten TYPO3-Provider gibts ab ca.5 Euro, im Schnitt für 10,00 und für mittelgroße Seiten so ab 15.00 Euro pro Monat. Bei manchen ist da ein Installer dabei, manchmal sogar automatisches Einspielen der Security-Fixes. Das würde ich preiswert nennen. Vielelicht nicht billig, aber preiswert. Meines Wissens kostet ein Account bei 1und1, unter dem TYPO3 tatsächlich läuft, mindestens das gleiche; bei meinem letzten Vergleich lag 1und1 sogar drüber.

Eine Arbeitsstunde eines Entwicklers liegt in der Regel über 40,00 Euro. Wieviel muss man am Provider sparen, bis sich ein zusätzlicher Installationsaufwand von 2-3 Stunden rechnet? Firmen, denen 10,00 Euro pro Monat für ihren Internetauftritt zu viel ist, können sich meine Arbeit sowieso nicht leisten. (Ausserdem sollten sie ihr Geschäftsmodell überdenken, mein ich 8-) ).

Zum Thema Qualität: 1und1 ist zweifellos einer der größten Provider in Deutschland. Aber ist er damit auch automatisch einer der besten? Ich kann darüber nicht pauschal urteilen, aber meine Erfahrungen sind nicht danach. (Momentan habe ich z. B. einen KK-Antrag laufen, weg von 1und1. Seit fast fast zwei Wochen warte ich auf die Umszugsgestätigung. Normalerweise sollte das in 12 Stunden laufen, nicht in 12 Tagen).

Peter, TYPO3 @ lisardo (Augsburg)

ChristianL ·

Hallo,

bei uns läuft inzwischen (TYPO3 v4.5.13) mit folgenden Einstellungen die Skalierung (zumindest von PNG und JPG) problemlos.

Bei GIF to GIF kommt es aber noch unter "Image Processing: Scaling images" zum Fehler. Da wir keine GIFs benutzen kann ich nicht sagen, ob es im Frontend klappt.

$TYPO3_CONF_VARS['GFX']['gdlib_png'] = '1';
$TYPO3_CONF_VARS['GFX']['im_imvMaskState'] = '1';
$TYPO3_CONF_VARS['GFX']['TTFdpi'] = '96';
$TYPO3_CONF_VARS['GFX']['thumbnails_png'] = '1';
$TYPO3_CONF_VARS['GFX']['png_truecolor'] = '1';
$TYPO3_CONF_VARS['GFX']['jpg_quality'] = '85';
$TYPO3_CONF_VARS['GFX']['im_combine_filename'] = 'composite';
$TYPO3_CONF_VARS['GFX']['im_path'] = '/usr/bin/';
$TYPO3_CONF_VARS['GFX']['im_version_5'] = 'im6';

Christian

FabianX ·

Seit heute habe ich das gleiche Problem.

Ca 30 Typo3 Seiten auf unterschiedlichen Servern bei 1und1 von Version 4.2.x bis 4.5.x.

Auf allen Seiten funktioniert die Thumbs Generierung im Backend nicht mehr und die Bilder werden auch nicht im Frontend angezeigt.

Habe in den letzten 2 Stunden alle möglichen Einstellungen in Image Magick ausprobiert aber nichts funktioniert.
Die Webseiten laufen teilweise seit mehreren Jahren.

Mit den bisher hier geposteten Einstellungen funktioniert es bei mir leider auch nicht.

Die ImageMagick Installation unter

ImageMagick path: /usr/bin/ (6.6.0-4)

funktioniert laut Install Tool zwar (bis auf GIF to JPG, dort schwarzer Hintergrund)
leider werden trotzdem sowohl im Backend als auch im Frontend keine Bilder mehr angezeigt.

Hat sonst noch jemand einen Tipp wie er das Problem lösen konnte ?
bin für jeden Hinweis dankbar.

SomehowLost ·

Ich hatte das gleiche Problem.

Meine Lösung:
Keine Gifs mehr als Ausgangsbild verwenden.
JPGs zu PNGs umwandeln oder JPGs einfach als Thumbs nehmen.
Meine Einstellungen:

$TYPO3_CONF_VARS['GFX']['im_path'] = '/usr/bin/';	
$TYPO3_CONF_VARS['GFX']['gdlib_png'] = '1';	
$TYPO3_CONF_VARS['GFX']['im_combine_filename'] = 'composite';
$TYPO3_CONF_VARS['GFX']['im_version_5'] = 'im6';
$TYPO3_CONF_VARS['GFX']['im_path_lzw'] = '/usr/bin/';	
$TYPO3_CONF_VARS['GFX']['jpg_quality'] = '96';
$TYPO3_CONF_VARS['GFX']['TTFdpi'] = '72';	
$TYPO3_CONF_VARS['GFX']['png_truecolor'] = '1';
$TYPO3_CONF_VARS['GFX']['gdlib_2'] = '1';
$TYPO3_CONF_VARS['GFX']['thumbnails_png'] = '0';	
$TYPO3_CONF_VARS['GFX']['gif_compress'] = '0';

Hoffe Dir hilfts.

Viele Grüße

FabianX ·

Vielen Dank für deine Antwort leider hat das mein Problem nicht beheben können.

Nachdem ich alle Caches und Temporären Dateien gelöscht wird mir im Image Processing Abschnitt im Install Tool bei Scaling Images bei allen 3 Tests no result from ImageMagick angezeigt.

Leider erreiche ich den 1und1 Kundenservice nicht.

Falls noch jemand eine Idee hat, bitte melden 🙂

FabianX ·

Der Techniker bei 1und1 (den ich nach nur 35 Minuten Warteschleife erreicht habe) hat mir erklärt das bei 1und1 noch NIE ImageMagick installiert war und ich das doch bitte selber installieren soll.

Das werde ich jetzt machen mal sehn ob es dann funktioniert.

Franz99 ·

hab hier seit Heute leider das selbe Problem, das keine neuen Bilder angezeigt werden. Typo3 ist Version 4.5.12 und der Hoster ist web.de.

Meine typo3 Kenntnisse liegen minimal über Null und der Programmierer ist grad in den Urlaub gefahren, schöner Mist.

FabianX ·

Hab jetzt ImageMagick manuell installiert in der Version 4.2.9

Im Install Tool zeigt er mir in Klammern auch die Version an, also scheint IM richtig installiert zu sein (oder versteh ich das falsch ?)
ImageMagick path: /homepages/39/xxxxxxxxxxxx/htdocs/shell/imagemagick-4.2.9/bin/ (4.2.9)

Leider schlagen so alle Tests fehl.

There was no result from the ImageMagick operation

m9z ·
FabianX schrieb

Der Techniker bei 1und1 (den ich nach nur 35 Minuten Warteschleife erreicht habe) hat mir erklärt das bei 1und1 noch NIE ImageMagick installiert war und ich das doch bitte selber installieren soll.

Das werde ich jetzt machen mal sehn ob es dann funktioniert.

Ich bekomme bei 1und1 auf der Konsole folgende Ausgabe:

> convert --version
Version: ImageMagick 6.6.0-4 2012-04-26 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2010 ImageMagick Studio LLC
Features: OpenMP

ImageMagick ist also da, nur scheinen sie nach dem 26.4.2012 irgendetwas neu gemacht zu haben.

Und es ist ganz sicher das von 1und1:

> which convert
/usr/bin/convert

FabianX ·

Ja die haben seit langem ImageMagick installiert gehabt es laufen bei uns einige Seiten auf verschiedenen 1und1 Servern und bisher hat es ja auch funktioniert nur seit deren Änderung geht nichts mehr.

Habe jetzt anhand dieser tollen Anleitung
http://www.a-vista-studios.de/avs/blog/330/typo3/typo3-bei-1und1-installieren/installation-von-imagemagick/comment-page-1/

ImageMagick 4.2.9 installiert.

Im Install Tool musste ich noch unter All Configuration
im_useStripProfileByDefault deaktivieren.

Jetzt geht es wieder einigermaßen allerdings kommen mir die Seiten jetzt sehr langsam vor.

Funktioniert bei dir die ImageMagick von 1und1 ohne Probleme ?

martinjursa ·

Hab das gleich Problem bei einem Kunden: Seit kurzem -- d.h. seit der Umstellung auf die neue Betriebssystem-Umgebung -- erzeugt das Typo3 keine Thumbnails mehr.

Das Problem ist, dass man die ImageMagick Utilities in /usr/bin nicht mehr per PHP ausführen kann.

Ich hab die ausgeführten ImageMagick Befehle, zb beim Upload eines Bildes, geloggt und sie manuell auf der Shell ausgeführt - geht, ImageMagick funktioniert, kein Problem.

Wenn man den denselben Befehl aber aus einem PHP Skript heraus mit der exec() Funktion ausführt (wie es auch das Typo macht) passiert einfach nichts.

Wahrscheinlich ein Rechte Problem oder so, aber auf managed Servern kann das nur 1&1 selbst behebn.
Hab das Problem daher grad einer Tante beim 1&1 Support vorgetragen, aber sie wollt es einfach nicht wahrhaben #angry#

m9z ·
FabianX schrieb

Funktioniert bei dir die ImageMagick von 1und1 ohne Probleme ?

Leider nein. Ich habe bei 1und1 zwei Websites, die dort seit 2007 unter Typo3 laufen. Auf einer habe ich in den letzten Monaten garantiert nichts geändert und auch dort ist die Vorschau der Bilder kaputt. Ich habe sogar ein Backup untersucht und auch das geht nicht mehr.

Die einzige Änderung, die ich ausmachen konnte, ist im Versionsstring der ImageMagick-Version von 1und1 zu finden: Das Datum "2012-04-26". Die alte ImageMagick-Version hatte ich schon damals einmal installiert. Ich werde mal ausprobieren, ob es damit wieder funktioniert.

simse ·

ich habe einige Typo3 Installationen bei 1und1 (verschiedene Paket) und bei mir genau die selben Probleme
alle alten Bilder sind da, auch als Thumbs - alles neue wird nicht mehr dargestellt. Ich habe 1und1 jetzt eine Mail geschriebene, vielleicht landet die ja bei jemanden der sich auskennt ;-)))

m9z ·

Es stimmt, die ImageMagick-Programme werden ignoriert. Ich habe gerade ein kleines php-Skript geschrieben:

<?php

test('/usr/bin/convert --version 2>&1');
test('ps aux');
test('ls');
test('murks 2>&1');

function test($cmd)
{
  echo "<pre>$cmd</pre>";
  echo "<pre>" . exec($cmd) . "</pre>";
}
?>

Wenn ich das im Browser aufrufe kommt für convert nicht mal eine Fehlermeldung...

martinjursa ·
m9z schrieb

Es stimmt, die ImageMagick-Programme werden ignoriert. Ich habe gerade ein kleines php-Skript geschrieben:
...
Wenn ich das im Browser aufrufe kommt für convert nicht mal eine Fehlermeldung...

Ich hab das auch im 1&1 Forum gepostet, ich hoffe sie reparieren das bald

m9z ·

Hm, reingefallen. die php-Funktion gibt laut Dokumentation nur die letzte Zeile als Ergebnis zurück und die ist nun mal leer. Verwende ich "passthru" funktioniert der Aufruf:

<?php

test('murks 2>&1');

test('/usr/bin/convert --version');

test('bash --version');

test('ps aux');

test('ls');

function test($cmd)
{
  echo "<pre>$cmd</pre>";
  echo "<pre>";
  echo passthru($cmd);
  echo "</pre>";
}
?>
martinjursa ·
m9z schrieb

...Verwende ich "passthru" funktioniert der Aufruf:
...

passthru() löst das Problem auch nicht.

Der folgende IM Befehl funktioniert auf der Shell:
/usr/bin/convert +profile '*' -sample 56x56 quellbild.jpg zielbild.jpg

Via PHP jedoch geht nichts, weder wie es Typo3 macht:
exec('/usr/bin/convert +profile '*' -sample 56x56 quellbild.jpg zielbild.jpg');

noch mit passthru():
passthru('/usr/bin/convert +profile '*' -sample 56x56 quellbild.jpg zielbild.jpg');

simse ·

also bei 3 Webpaketen jeweils mit einer Typo3 Installation gehen die Thumbs definitiv erst seit heute nicht mehr. Gesten habe ich noch in den Typos gearbeitet und auch Bilder ohne Probleme einstellen können...

Ricci ·

Bei mir das Selbe. Gestern Abend habe ich noch Inhalte mit Bildern eingepflegt - kein Problem. Heute Morgen ging nichts mehr.

Die Typo3 läuft seit gut einem Jahr unverändert problemlos. Nach löschen von temporären Ordnern sind jetzt auch alle Bilder weg, die bereits hochgeladen waren. Auch diese werden nicht mehr erstellt.

Typo3 Version 4.4.2