Image Magick Probleme

Autor Nachricht
Verfasst am: 02.04.2007 [09:20]
warhammer

[Themenersteller]
dabei seit: 02.04.2007
Beiträge: 3

Hallo,

ich bekomme es leider nicht hin das typo3 mit ImageMagick zusammenarbeiten will. Das Install-Tool ist immer der Meinung:

-----------------
Check Image Magick:
No ImageMagick installation available
It seems that there is no adequate ImageMagick installation available at the checked locations (/var/www/empty, /usr/local/php/bin/)
An 'adequate' installation for requires 'convert', 'combine'/'composite' and 'identify' to be available
--------------

safe_mode ist on und verweist auf /var/www/empty/
In dem Verzeichnis sieht es so aus:
------------------
-rw-r--r-- 1 www-data www-data 1616 Apr 2 09:12 Magick-config
-rwxr--r-- 1 www-data www-data 531 Apr 2 09:08 combine
-rwxr--r-- 1 www-data www-data 1537068 Apr 2 09:08 combine.bin
-rwxr--r-- 1 www-data www-data 531 Apr 2 09:08 convert
-rwxr--r-- 1 www-data www-data 1550572 Apr 2 09:08 convert.bin
-rwxr--r-- 1 www-data www-data 531 Apr 2 09:08 identify
-rwxr--r-- 1 www-data www-data 1528300 Apr 2 09:08 identify.bin
-rwxr--r-- 1 www-data www-data 531 Apr 2 09:08 wrapper.sh
-------------

Wenn ich die bin Files in einer shell aufrufe funktionieren sie.

... wo liegt mein Fehler? :(

Danke !

Verfasst am: 13.04.2007 [00:10]
ms70


dabei seit: 20.07.2005
Beiträge: 197

Schreibrechte...?
Verfasst am: 15.04.2007 [15:31]
karlchen

dabei seit: 19.10.2006
Beiträge: 377

bei safemode on und imagemagick entstehen des öfteren Probleme, da die exec() funktion auch abgeschaltet ist. Das heisst ausserhalb eines definierten Ordners dürfen phpskripte nicht ausgeführt werden ... oder so ähnlich.

wenn du die Möglichkeit hast, schalte Safemode = off, ansonsten rede mal mit deinem Provider, dass er dir das "exectuion directory" einrichtet.

und durchsuche mal das forum nach safemode on, da sind auch einige Konfigurationsbeispiele bei.

Karlchen
Verfasst am: 15.04.2007 [17:25]
warhammer

[Themenersteller]
dabei seit: 02.04.2007
Beiträge: 3

ms70 schrieb:

Schreibrechte...?


Schreibrechte für was?
Ich hab nix gefunden das Schreibrechte haben sollte und die nicht hat.
Verfasst am: 15.04.2007 [17:26]
warhammer

[Themenersteller]
dabei seit: 02.04.2007
Beiträge: 3

karlchen schrieb:

bei safemode on und imagemagick entstehen des öfteren Probleme, da die exec() funktion auch abgeschaltet ist. Das heisst ausserhalb eines definierten Ordners dürfen phpskripte nicht ausgeführt werden ... oder so ähnlich.

wenn du die Möglichkeit hast, schalte Safemode = off, ansonsten rede mal mit deinem Provider, dass er dir das "exectuion directory" einrichtet.

und durchsuche mal das forum nach safemode on, da sind auch einige Konfigurationsbeispiele bei.

Karlchen


Soweit ja auch klar. Deswegen hab ich ja geschrieben wohin das safemode verweist. Das Verzeichnis hab ich ja extra angelegt.
safemode=off ist für mich keine Lösung. Ich könnte es zwar ändern (vserver), aber das will ich aus Sicherheitsgründen eigentlich nicht.
Verfasst am: 20.08.2007 [19:46]
InforMedic


dabei seit: 13.05.2007
Beiträge: 211

...banghead.gifda stehe ich vor dem gleichen Problem!!!

ImageMagick jetzt schon probiert von den verschiedensten stellen aufzurufen - ohne erfolg!

IM installVarianten:
/usr/bin/ bzw. /usr/lib64/ImageMagick-6.1.8/ - via yast eingerichtet (Version 6.1.8)

oder static version in /srv/www/htdocs/webtools/im-gm/ImageMagick-4.2.9/

habe auch versucht aus /srv/www/vhosts/mydomain.tld/httpdocs/ via symlink im -> /srv/www/htdocs usw. aufzurufen -> ohne erfolg!

Auch das kopieren direkt nach /srv/www/vhosts/mydomain.tld/httpdocs/ brachte keinen Erfolg.

Rechte habe ich gnadenlos auf wwwrun:psacln (webserver user + gruppe) 0777 gesetzt -> ohne erfolg!

In meiner vhosts.conf ist der open_basedir pfad entsprechend angegeben und funktioniert auch für multiple t3 sourcen! Nur IM nicht!

Habe dann noch das safe_mode_exec_dir angegeben (usr/bin und /srv/www/htdocs/usw.) -> wieder ohne erfolg!

Solangsam weiss ich nicht was ich noch testen kann - IM (oder auch GM) wird auf Teufel komm raus nicht gefunden!! ARGH banghead.gif

zu Hilfe!!!


p.s.: die bin files wie Warhammer angegen hat sind bei nicht vorhanden - alle anderen ja! Ist das das Problem? Habe ich ein falsches package heruntergeladen?

[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 20.08.2007 um 19:48]
Verfasst am: 12.04.2008 [08:21]
Sebastian Böttger

dabei seit: 29.11.2006
Beiträge: 15

Dieser Thread ist zwar uralt, aber das gleiche Problem hat mich gestern ein paar Stunden gekostet.

Die Dateien / Programme auf welche die Symlinks (nicht nur die Symlinks selber) verweisen, benötigen als Owner den Apacheprozess. Falls safe_mode_gid gesetzt ist reicht eine Gruppe, in der der Apacheprozess auch drin ist.

Um zu testen, ob Imagemagick überhaupt gefunden werden kann, empfehle ich den Safe Mode vorübergehend zu deaktivieren. Dann müsste Imagemagick sofort gefunden werden. Wird es das nicht, sollten entsprechende Symlinks im safe_mode_exec_dir Verzeichnis angelegt werden. Nochmals: wird Imagemagick bei deaktiviertem Safe mode nicht gefunden, braucht ihr es nicht bei aktiviertem Safe mode versuchen.

Viele Grüsse
Sebastian
Verfasst am: 22.07.2008 [09:24]
bobsomoto

dabei seit: 11.02.2007
Beiträge: 69

Hallo, hat nicht jemand dann den Rest des Workarounds, der hier nicht weiter ausgeführt wird. Sprich IM läuft bei safe_mode Off, wie krieg ich es dann bei safe_mode on zum laufen?

Gruss
Boris
Verfasst am: 13.08.2008 [14:05]
Gunah


dabei seit: 20.08.2007
Beiträge: 239

safe_mode_exec_dir

Debian'er – Debian Lenny IA64/amd64/i386
http://www.gunah.eu ...
http://www.serviceconnect.de ...
http://www.preisgigant.de ...




 
TYPO3 Version 4.2.3 testen

TYPO3 Ver. 4.2.3 testen

Testen Sie die neue TYPO3 Version 4.2.3 kostenlos für einen Monat

Jetzt kostenlos testen

TYPO3 Schulungen

  • Berlin:
    Mit., 07.01.09 - Fre., 09.01.09
  • Köln:
    Mit., 28.01.09 - Fre., 30.01.09
  • Espelkamp:
    Mit., 18.02.09 - Fre., 20.02.09
  • Würzburg:
    Mon., 11.05.09 - Mit., 13.05.09