[TYPO3-german] TYPO3-Installation: Functions disabled
Michael Wagner
kontakt at michael-wagner.de
Thu Sep 6 12:30:51 CEST 2007
Hallo zusammen,
sowas ist auf Linux ganz einfach per "grep" festzustellen:
akira:~/Work/projects/typo3/source/typo3_src-4.1.2 akira$ grep -rn
shell_exec .
./typo3/sysext/rtehtmlarea/pi1/class.tx_rtehtmlarea_pi1.php:
85: $AspellVersionString = explode('Aspell',
shell_exec( $this->AspellDirectory.' -v'));
./typo3/sysext/rtehtmlarea/pi1/class.tx_rtehtmlarea_pi1.php:
92: $dictionaryList = shell_exec( $this-
>AspellDirectory.' dump dicts');
./typo3/sysext/rtehtmlarea/pi1/class.tx_rtehtmlarea_pi1.php:
216: print shell_exec
($AspellCommand);
./typo3/sysext/rtehtmlarea/pi1/class.tx_rtehtmlarea_pi1.php:
374: $AspellAnswer = shell_exec
($AspellCommand);
akira:~/Work/projects/typo3/source/typo3_src-4.1.2 akira$
D.h. im ganzen Typo3-Core-Kode kommt shell_exec nur im rtehtmlarea
für das aspell-Wörterbuch vor.
Warum läuft dann imagemagick?
akira:~/Work/projects/typo3/source/typo3_src-4.1.2 akira$ grep -rn
imagemagick .
./t3lib/class.t3lib_div.php:54: * 425: function
png_to_gif_by_imagemagick($theFile)
Dort findet sich der Zusammenbau von $cmd, dass dann per exec($cmd)
ausgeführt wird.
Imagemagick-Kommandos können mit t3lib_div::imageMagickCommand gebaut
werden. Diese werden dann (im Core) an exec übergeben.
Also: sonlage exec erlaubt ist: kein imagemagick-Problem.
Bei Extensions könnte das natürlich anders sein. -> man grep :-)
Viele Grüße
Micha
Am 06.09.2007 um 06.09.07 09:01 schrieb Lars Brinkmann:
> Hallo Christian,
>
>> Normalerweise dachte ich, daß ImageMagick shell_exec-Rechte
>> voraussetze, da es
>> ja eben per shell aufgerufen werde.
> dachte ich auch. Und beim ersten Aufruf blieben die Image Test auch
> fehlerhaft. Dann habe ich aber in der TYPO3-Konfiguration der Wert von
> IM5 auf IM6 gesetzt und schon funktionierten auch alle Image Tests.
> Lediglich bei dem mit Grautönen maskierten JPG war das Ergebnis nicht
> so doll. Aber auch das wurde erzeugt.
>
> Viele Grüße, Lars Brinkmann
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
--
Professionelle PHP-Programmierung.
Beratung, Qualitätssicherung und Schulungen.
Online-Produktkataloge nach BMEcat.
/-------------------------------------\
| Informationssysteme Michael Wagner |
| Schlachthofstr. 27 tel 07141/2421894 |
| 71636 Ludwigsburg fax 07141/2421895 |
| http://www.michael-wagner.de |
\--------------------------------------/
für besseres Networking: XING Profil:
http://www.xing.com/go/invite/390714.2ccb77
More information about the TYPO3-german
mailing list