Apache upgrade broke my forum-Help

Kenneth Holland

Active member
Hi all,

My hosting company did a minor apache upgrade (2.2.22 to 2.2.23) and right after that my XF install screwed up. Clicking any link takes you to a 404 page on my BLOG...but they are not connected in any way (they have separate databases) except they are on the same server and domain.

Does anyone have any idea what me or my server admin can try to remedy this?

I'm desperate to fix this.

Here's my forum

http://airnation.net/hangar

Thanks in advance. :)

Ken
 

Kenneth Holland

Active member
Possible causes:

1) Your server doesn't have mod_rewrite installed.

2) Your server doesn't have AllowOverride enabled:

http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride

3) The .htaccess file is not in place in your forum directory.

4) Sometimes you need to specify RewriteBase in your .htaccess file (specify the name of your forum directory):

Code:
RewriteBase /xenforo
Rewritebase/xenforo is there and the .htaccess

How do i check if mod_rewrite is there?
 

Jake Bunce

XenForo moderator
Staff member
So it's down to #1 and #2, both of which have to do with your Apache config. Since Apache was just upgraded there may have been changes to the config.

How do i check if mod_rewrite is there?
Ask your host about #1 and #2. You can debug it to find out, but your host is the one who has to fix it.
 

Roberto Bilić

Active member
Make file info.php and in this file write code <? phpinfo; ?> .... After save and close this file open with browser and search this module.
 

Kenneth Holland

Active member
Possible causes:

1) Your server doesn't have mod_rewrite installed.

2) Your server doesn't have AllowOverride enabled:

http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride

3) The .htaccess file is not in place in your forum directory.

4) Sometimes you need to specify RewriteBase in your .htaccess file (specify the name of your forum directory):

Code:
RewriteBase /xenforo
Would the AllowOverride reside in the .htaccess?
 
Top