An important disclaimer: do not attempt to edit Apache configuration files directly (e.g., with a text editor) on a system that is running ISPConfig. ISPConfig will overwrite the changes, which will invariably lead to frustration and confusion.
That said, you can view the effective directives by browsing files in the /etc/apache2/sites-available directory.
To effect changes on those files, use the ISPConfig interface. ISPConfig generates the vhost configuration files dynamically from information contained in the ISPConfig database.
My main point here is that while you cannot edit the files directly, you can make changes in ISPConfig, via the interface, and see how the changes affect the files.
It's also important to be aware that ISPConfig schedules changes to its internal DB; it does not make them in real-time. So, there will be up to a one-minute delay between the time the change is made in the interface and the time the change is written to disk. The queued changes can be viewed in the Monitor interface (under "Show jobqueue").
You should not need to restart Apache between changes made via the ISPConfig interface; ISPConfig reloads configuration files automatically for such changes.
Last edited by cbj4074; 8th December 2011 at 18:23.