ImageMagick Problem

phpBB 3.0 hat sein "End of Life" erreicht. Eine Neu-Installation wird nicht mehr unterstützt.
MAnslinger
Mitglied
Beiträge: 7
Registriert: 21.01.2008 16:14

User

Beitrag von MAnslinger »

Hallo

hab auch schon die imagemagic - files (convert, combine etc.)
in den bin des Users kopiert und den Pfad im PHPBB geändert.
Das hat leidr auch nicht funktioniert.
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Hmm. Gut zu wissen, dass es daran nicht liegt.
Powered by Coffee
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Ich kann immer noch nicht ganz nachvollziehen, wieso das plötzlich garnicht mehr aufgerufen wird...

Also erweitern wir etwas:
Ersetze bitte

Code: Alles auswählen

	if ($config['img_imagick'] && function_exists('passthru'))
	{
		@passthru(escapeshellcmd($config['img_imagick']) . 'convert' . ((defined('PHP_OS') && preg_match('#^win#i', PHP_OS)) ? '.exe' : '') . ' -quality 85 -antialias -sample ' . $new_width . 'x' . $new_height . ' "' . str_replace('\\', '/', $source) . '" +profile "*" "' . str_replace('\\', '/', $destination) . '"');

		if (file_exists($destination))
		{
			$used_imagick = true;
		}
	}
durch

Code: Alles auswählen

		passthru(escapeshellcmd($config['img_imagick']) . 'convert' . ((defined('PHP_OS') && preg_match('#^win#i', PHP_OS)) ? '.exe' : '') . ' -quality 85 -antialias -sample ' . $new_width . 'x' . $new_height . ' "' . str_replace('\\', '/', $source) . '" +profile "*" "' . str_replace('\\', '/', $destination) . '"');
		$command = escapeshellcmd($config['img_imagick']) . 'convert' . ((defined('PHP_OS') && preg_match('#^win#i', PHP_OS)) ? '.exe' : '') . ' -quality 85 -antialias -sample ' . $new_width . 'x' . $new_height . ' "' . str_replace('\\', '/', $source) . '" +profile "*" "' . str_replace('\\', '/', $destination) . '"';
		add_log('critical', 'LOG_ERROR_EMAIL', htmlspecialchars($command));

		if (file_exists($destination))
		{
			$used_imagick = true;
		}
	}
	else if ( !$config['img_imagick'] )
	{
		add_log('critical', 'LOG_ERROR_EMAIL', 'No config');
	}
	else
	{
		add_log('critical', 'LOG_ERROR_EMAIL', 'No passthru');
	}
Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
MAnslinger
Mitglied
Beiträge: 7
Registriert: 21.01.2008 16:14

leider auch nicht.

Beitrag von MAnslinger »

Danke.

Habe die Datei geändert,
aber ich weiss nicht, es hat sich nichts geändert.
Im Log taucht auch kein Fehler auf ?!

Langsam wirkt das ganze etwas misteriös oder ?

Gruß
Markus
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Versuch es mal bitte mit einem komplett neuen (frisch hochgeladenen) Bild.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
MAnslinger
Mitglied
Beiträge: 7
Registriert: 21.01.2008 16:14

Beitrag von MAnslinger »

Hallo

bringt leider auch keine Änderung. ich verzweifle langsam.

Gruß
Markus
Benutzeravatar
mr.morbi
Mitglied
Beiträge: 88
Registriert: 21.05.2006 20:45
Wohnort: Essen / Oldenburg
Kontaktdaten:

Re: ImageMagick Problem

Beitrag von mr.morbi »

hallo alle,

wurde der fehler behoben? hab das selbe problem und komme nicht weiter.
hab ein vserver von ispone-business mit suse 11.1 und vorinstalliertes confixx.
imagemagick musste ich nachinstallieren.
kann sein das noch php oder apacheeinträge nötig sind?
Ford Consul & Granada - Szene unter 400 Buchstaben! und 3 Zeilen
es ist nur eine geistige schwäche wenn man andere als blöd bezeichnet; da man selbst zu blöd ist zu begreifen was ein anderer sagt. Mein Hobby ist Kicken und ich hab nen Sprachkehler.
Benutzeravatar
o0Pascal0o
Mitglied
Beiträge: 819
Registriert: 24.10.2010 21:32

Re: ImageMagick Problem

Beitrag von o0Pascal0o »

was kann denn imagemagick besser, als wenn man es nicht installiert? Wie installiert man es? Einfach entpacken & auf den FTP hochladen und dann?
phpBB: 3.3.3 De
php: 7.3
db: 5.7-MySQL
posaunen
Mitglied
Beiträge: 402
Registriert: 21.04.2004 20:05

Re: ImageMagick Problem

Beitrag von posaunen »

Grob würde ich das so beantworten:

ImageMagick ist ein Programm zur Graphikberarbeitung.

"Traditionell" ist auf Webservern für diesen Zweck eine Bibliothek namens GD installiert, ImageMagick ist das "modernere" Programm mit der einen oder anderen schnelleren oder zusätzlichen Funktion.

Mit "Einfach entpacken & auf den FTP hochladen" ist das aber nicht installiert. Das muß richtig in das bzw. die Serversysteme integriert werden. Geht also nur wenn Du vollen Zugriff auf den Server hast bzw. ist Sache Deines Providers.

Macht aber nichts, da ein normales phpbb3 auch ohne auskommt.
Benutzeravatar
o0Pascal0o
Mitglied
Beiträge: 819
Registriert: 24.10.2010 21:32

Re: ImageMagick Problem

Beitrag von o0Pascal0o »

ah, o.k. - danke für die Informationen!
phpBB: 3.3.3 De
php: 7.3
db: 5.7-MySQL
Gesperrt

Zurück zu „[3.0.x] Installation, Update und Konvertierung“