You can start it manually from the Terminal by typing 'sudo apachectl start'. To check to make sure that you don't have an error in your apache configuration type: 'sudo apachectl configtest' Try these and see what happens. If you want to start apache on startup, you have to edit your hostconfig file.
In the terminal, type sudo pico /etc/hostconfig. Move down to the webserver line and change it to =yes= and then ctrl-o to save, ctrl-x to exit. That should work.
Maybe it's the mod_hfs problem from a while ago, and you just haven't encountered it yet. It's a problem that occurred after updating to 10.1. From Stepwise:
[quote]Apache breaks upon update
If you update (instead of re-install), it is quite likely that your Apache will not work off the bat. The situation is rather convoluted. If you haven't installed the WebSharing update, then you're probably not effected. As part of the WebSharing update Apple included the mod_hfs_Apple module which helps to prevent some of the security issues related to HFS+ case insensitivity. To enable this, there were two lines added to your /etc/httpd/httpd.conf file. However, in 10.1, Apple changed the name by which they reference the module, but not the file name. The updater doesn't change this line in your httpd.conf file. So, we'll need to do that ourselves to fix this problem.
You need to search for the instance of apple_hfs_module and replace it with hfs_apple_module.
Comments
In the terminal, type sudo pico /etc/hostconfig. Move down to the webserver line and change it to =yes= and then ctrl-o to save, ctrl-x to exit. That should work.
[quote]Apache breaks upon update
If you update (instead of re-install), it is quite likely that your Apache will not work off the bat. The situation is rather convoluted. If you haven't installed the WebSharing update, then you're probably not effected. As part of the WebSharing update Apple included the mod_hfs_Apple module which helps to prevent some of the security issues related to HFS+ case insensitivity. To enable this, there were two lines added to your /etc/httpd/httpd.conf file. However, in 10.1, Apple changed the name by which they reference the module, but not the file name. The updater doesn't change this line in your httpd.conf file. So, we'll need to do that ourselves to fix this problem.
You need to search for the instance of apple_hfs_module and replace it with hfs_apple_module.
[code]sudo perl -i.prefix -p -e 's/apple_hfs_module/hfs_apple_module/g' /etc/httpd/httpd.conf</pre><hr></blockquote>
Now try and restart Apache again.<hr></blockquote>
[ 12-08-2001: Message edited by: gorgonzola ]</p>
thank you very berry much! :cool: