I had an unused computer lying around so I decided to try freebsd. Everything is working great except for one small problem I have yet to solve. Apache will not start on boot. If I go to /usr/etc/local/rc.d/ and type “./apache2.sh start” it starts fine and everything works as it should. The script was the default one that was installed with apache. Is there something that needs to be modified with the script or some other file before it will work on boot?

A quick flip through the handbook and I discovered /etc/rc.local. Sounded promising so I plug in “sh /usr/local/etc/rc.d/apache2.sh start” and rebooted. No dice. That command looked a bit odd so I gave “/usr/local/sbin/apachectl start” a try. Still no luck. I get the feeling this is one of those problems where the answer is staring me right in the face.

A few other notes about my setup.
-mysql and webmin both start fine at boot
-freebsd 4.10
-I believe I used pkg_add to install it apache