One thing that may be revealing: What happens when you run your error-ing script from the Terminal, as opposed to through a web browser? Just hop into the Terminal app and try this: cd /Libary/WebServer/CGI-Executables ./mc myscript.mt What kind of output do you get? HTH Brian