Technote Details :: KTML does not work properly with my Windows 2003 server
Issue
My KTML installation on a Windows 2003 server with IIS 6.0 does not allow running the spellcheker, editing images and cleaning up the code. The application server crashes when trying to run any of these modules.
Reason
This happens because of a problem when PHP is ran as a CGI module within a Windows 2003 server running IIS 6.0, if you do not define the paths to external libraries correctly. When trying to check the paths, if they are incorrect, PHP crashes.
Note: the spellcheck, image editing and code clean-up features (including XHTML compliance) use external executable files to perform their functions.
Solution
To solve this issue you must make sure that the correct and complete paths are set within the KTML configuration. For information on how to set up this information, check out the user manual, here.
Further more, the correct execution rights must be set for the user running the IIS server.