[Typo3] IIS 6 + PHP 4 + ImageMagick ?

Erik Svendsen erik at linnearad.no
Wed Oct 19 19:01:48 CEST 2005


Hello Jerome,

I'm not sure this give you any help. I have had the same problem at an installation 
with ImageMagick and IIS6. Even after giving cmd.exe, ImageMagick and PHP 
catalog neccessary permission for IUSR and IWAM.

The problem got solved by changing somthing in the installation of MS 2003 
server. As I can remember (it's nearly a year ago), the configuration of 
different core permissions made the individual permission for IUSR and IWAM 
not to work outside the catalogs for the webserver (on .exe files). I didn't 
do the changes, it was done by the person who had installed the server, so 
I don't have the excact solutions.

An idea is to use filemon to debug the different calls. Has helped me a lot 
of times.

The installation was working fine after this.

Installation: TYPO3 3.7.0, PHP 4.3.8, MySQL 4.0.21, IIS6, Windows 2003 Server, 
PHP as CGI, ImageMagick 6.1.1.
Localisation of the different files: d:\inetpub\imagemagick\, c:\php\. cmd.exe 
in c:\winnt\system32\. php.ini in c:\winnt\. Safe_mode: off. Webroot: d:\inetpub\amblie\

I wouldn't have done it excactly the same way today, but when it works, it 
works.

An other idea can also to copy cmd.exe to the php catalog. The exec is looking 
for this file first in the php path, (be sure your php path is defined in 
environment variables, se the wiki http://wiki.typo3.org/index.php/Windows) 
then system32 and at last in system32/inetsrv.

I also think its best to have php.ini in the php catalog. Look at the wiki, 
it explains it. The reason, opportunity to have the winnt catalog as secure 
as possible without interfering with the webserver. I think Dimitri is correct. 
Only execute is neccessay.

But I haven't any opportunity to access the server physically this and most 
of next week, so I can't check excact config. 

WBR,
Erik Svendsen
www.linnearad.no





More information about the TYPO3-english mailing list