1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.3 Ubuntu 14.04 LTS and Xenforo

Discussion in 'Installation, Upgrade, and Import Support' started by TouchFish, Sep 4, 2014.

  1. TouchFish

    TouchFish New Member

    So I had to move my forum today from one host to the other, this host is running ubuntu 14.04. I set up apache 2.4.7, php, mysql and ran the test script and everything verified ok.

    The front page of the site comes up fine and im able to load the admin page but when clicking on a form link I get a

    The requested URL /forums/announcements/ was not found on this server.
    apache log says

    Code: - - [04/Sep/2014:18:57:48 +0000] "GET /forums/announcements/ HTTP/1.1" 404 522 "http://forums.example.com/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Safari/537.36"
    note, i changed the domain name since we are not up yet..

    I also make sure mod rewrite is enabled.
    Last edited: Sep 4, 2014
  2. TouchFish

    TouchFish New Member

    Ok just thought I would share this since with apache 2.4.7 a few things have changed. Since I started with scratch on the vhost file by copying their demo one it was missing some <Directory> stuff along with whats in it, adding that back in fixed my issue..

    here is an example of my vhost for xenforo, im not 100% sure if this is the proper config for it but works for me.

    <VirtualHost *:80>
            ServerName forums.touchfactor.com
            ServerAdmin support@touchfactor.com
            DocumentRoot /var/www/html
            <Directory />
                    Options FollowSymLinks
                    AllowOverride All
            <Directory /var/www/html/>
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride All
                    Order allow,deny
                    allow from all
            ErrorLog ${APACHE_LOG_DIR}/error.log
            CustomLog ${APACHE_LOG_DIR}/access.log combined
    Some other things to note with 2.4.7

    • vhosts files need a .conf extension now
    • document root is now /var/www/html instead of /var/www

Share This Page