1974 Views 2 Replies Latest reply: Aug 22, 2009 12:19 AM by Camelot
I tend to agree with Mabel here - it could be a Server Admin limitation more than an apache one (although I had assumed that SA just ran apachectl anyway).
In either case, running apachectl configtest and/or apachectl graceful should provide some clues.
It is possible that you're running into some resource limit (e.g. number of files - apache has to open 162 config files in addition to its normal binaries, libraries, etc.). If that's the case then it might just be time to admit that you've outgrown Server Admin and look to some other way to manage your sites - for example, all the sites could be configured in a single file that gets loaded, rather than one file per site as SA works. This would save on 161 file handles.
Depending on the difference between the sites, it may also be possible to combine multiple sites into one virtual host configuration, using something like a RewriteRule that feeds off the hostname to match the right content. There's lots of documentation on Apache's site for creative ways of running large numbers of sites without needing large numbers of virtual hosts. Check Apache's Mass Hosting documentation for some ideas.