English فارسی Suomi
Français Nederlands Translate

Campsite 3.4

Campsite: InstallingCampsiteFromDeb

Installing Campsite from Debian packages

If you want to install Campsite from the .deb packages, download them from:

http://sourceforge.net/projects/campsite/

Here is a little section on trouble shooting, if you experience any problems after the installation:

1. On your local machine: http://campsite/ in the browser doesn't work at all

As "root" create the file: /etc/apache2/sites-available/campsite

with the following content:

<VirtualHost *:80>
    DocumentRoot /var/www/campsite
    ServerName campsite
#    ServerAlias campsite
    DirectoryIndex index.php index.html
    <Directory /var/www/campsite>
            Options -Indexes FollowSymLinks MultiViews
            AllowOverride All
            <IfModule mod_access>
                Order allow,deny
                Allow from all
            </IfModule>
    </Directory>
</VirtualHost>

Open as "root": /etc/hosts

and add the line:

127.0.0.1       campsite

Restart apache:

sudo /etc/init.d/apache2 restart

Empty your browser cache and point your browser again to http://campsite/

2. Pointing your browser to http://campsite/ for installation throws the errors:

Warning: require_once(/var/www/campsite/conf/install_conf.php) [function.require-once]: failed to open stream:
Permission denied in /var/www/campsite/install/classes/CampInstallationBase.php on line 18
Fatal error: require_once() [function.require]: Failed opening required '/var/www/campsite/conf/install_conf.php'
(include_path='.:/usr/share/php:/usr/share/pear') in /var/www/campsite/install/classes/CampInstallationBase.php on line 18

Change the user rights of the campsite folder and subfolder / files to be readable and writeable by apache.

3. Pointing your browser to http://campsite/ for installation throws the errors:

Notice: Campsite error: the $compile_dir '/var/www/campsite/templates_c' does not exist, or is not a directory. in /var/www/campsite/install/classes/CampTemplate.php on line 89

Create the folders "templates" and "templates_c" in the campsite folder, set the rights to readable and writeable for apache.

4. The installation routine shows the error on the first screen:

Cron Jobs Writable ⁞   No
                      You will need to grant permissions to folder
                      /var/www/campsite/install/cron_jobs

If the folder does not exist: create it. And set the rights to readable and writeable for apache.


EDIT