| Line 15: | Line 15: | ||
vHost for your localhost running on port 8080. | vHost for your localhost running on port 8080. | ||
| + | # listen on this port, too | ||
Listen 8080 | Listen 8080 | ||
| + | |||
| + | # staging vhost | ||
<VirtualHost 127.0.0.1:8080> | <VirtualHost 127.0.0.1:8080> | ||
| + | # set documentroot + 404 handler | ||
DocumentRoot <path_to_www> | DocumentRoot <path_to_www> | ||
ErrorDocument 404 /media/404.php | ErrorDocument 404 /media/404.php | ||
| + | |||
| + | # php part | ||
| + | php_value short_open_tag Off | ||
| + | php_value register_globals No | ||
| + | php_value safe_mode On | ||
| + | php_value include_path ".:<path_to_www>/media/includes" | ||
</VirtualHost> | </VirtualHost> | ||
On the machine you use for this setup, you need to have installed a Linux/*BSD with a working Apache (1 or 2) with mod_php4.
You need to checkout the www module from our SVN, it's located in /trunk. The www module will be the documentroot of your apache, therefor keep care that the apache process can read this dir.
You need to setup a vHost for the staging, here an example to have some vHost for your localhost running on port 8080.
# listen on this port, too Listen 8080
# staging vhost
<VirtualHost 127.0.0.1:8080>
# set documentroot + 404 handler
DocumentRoot <path_to_www>
ErrorDocument 404 /media/404.php
# php part
php_value short_open_tag Off
php_value register_globals No
php_value safe_mode On
php_value include_path ".:<path_to_www>/media/includes"
</VirtualHost>