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

XF 1.2 Internal Server Error

i just moved to a vps host and i can't access the forum i get this message ,

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@english4me.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

when i removed the htaccess file it worked , so where is the problem and what should i do ,

i have root access , is there any changes i should make ? where from ?

but i did not even touch or changed anything in the htaccess file , it was working fine , the problem is now when i moved to different host ( vps )

this is the content of the file

#    Mod_security can interfere with uploading of content such as attachments. If you
#    cannot attach files, remove the "#" from the lines below.
#<IfModule mod_security.c>
#    SecFilterEngine Off
#    SecFilterScanPOST Off

ErrorDocument 401 default
ErrorDocument 403 default
ErrorDocument 404 default
ErrorDocument 500 default

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^english4me\.net$
    RewriteRule ^(.*)$ http://english4me.net/Forum/$1 [R=301,L]
    #    If you are having problems with the rewrite rules, remove the "#" from the
    #    line that begins "RewriteBase" below. You will also have to change the path
    #    of the rewrite to reflect the path to your XenForo installation.
    #RewriteBase /xenforo

    #    This line may be needed to enable WebDAV editing with PHP as a CGI.
    #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
</IfModule>Options -Indexes
Options -Indexes
i have also run a check on the requirements

Requirements Met
Your server meets all of XenForo's PHP requirements.

XenForo also requires MySQL 5.0 or newer. Please manually check that you meet this requirement.
could this be a cause
[Fri Oct 11 07:33:55 2013] [alert] [client] /..../public_html/Forum/.htaccess: </IfModule>Options without matching <IfModule>Options section

Tracy Perry

Well-known member
could this be a cause
[Fri Oct 11 07:33:55 2013] [alert] [client] /..../public_html/Forum/.htaccess: </IfModule>Options without matching <IfModule>Options section
Don't play with .htaccess much anymore (since I use nginx), but would the duplicated highlighted segment of your example cause a problem?

</IfModule>Options -Indexes
Options -Indexes