Title:VirtualHost PHP 3.x TipsContributor: Randall Goguen (aka Ranman)
Last Update: Friday November 10 00:25 EDT 2000
You can view the settings of most of the configuration
values in the output of <? phpinfo(); ?>
Following is a extract of a httpd.conf file.
NameVirtualHost 10.166.98.200
<VirtualHost 10.166.98.200>
ServerName virtual.com
ServerAlias *.virtual.com
ServerAdmin webmaster@hostmachine.com
DocumentRoot /home/www/www.virtual.com/htdocs
UserDir /home/www/www.virtual.com/htdocs
ErrorLog /home/www/www.virtual.com/logs/error_log
CustomLog /home/www/www.virtual.com/logs/access_log combined
ScriptAlias /cgi-bin/ /home/www/www.virtual.com/cgi-bin/
<Directory /home/www/www.virtual.com/cgi-bin>
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
<Directory /home/www/www.virtual.com/htdocs>
# Turn PHP Off and On for this virtual host.
php3_engine On
# Error reporting level.
php3_error_reporting 1
# To log or not to log.
php3_log_errors On
# Give him/her thier own.
php3_error_log /home/www/www.virtual.com/logs/php3_error_log
# You can set a resonable time out here.
php3_max_execution_time 180
# A users temporary upload Directory.
php3_upload_tmp_dir /home/www/www.virtual.com/htdocs/tmp
# Users can use require(); and include(); without
# a PATH. i.e. include('myheader.php');
php3_include_path /home/www/www.virtual.com/htdocs/include
</Directory>
</VirtualHost>
Anyone who wishes to make additions or changes to this
PHP Tip email them to webmaster@linuxguruz.org
This document is Copyright (c) 1999 by LinuxGuruz