The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

I've installed Apache and PHP as an Apache module on my Windows 95 machine, and was hoping someone could shine some light on why running the PHP mail() function causes an illegal operation. Running PHP not as a module causes PHP to crash, and as a module causes an illegal operation in Apache. I've commented out the mail() call, and the script runs fine, then uncommented the line, and it crashes again, so I'm pretty certain it's mail() that does it.

I don't really know the specifics of what to do when you have apache installed as a module. I have apache/php installed as cgi, and to use the mail() function I had to change a couple of things in my php.ini file: