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

500 Internal Server Error

Discussion in 'Installation, Upgrade, and Import Support' started by Jallekobber, Aug 5, 2012.

  1. Jallekobber

    Jallekobber New Member


    I tryed installing the xenforo license and I get 500 internal server error.

    I followed your install guide http://xenforo.com/help/installation/

    I don't quite understand the file permission part. I know that it has something to do with the wrong permissions but I am not quite good at that part.
    What I did was downloading the Xenforo zip from the client area.

    Then I uploaded the zip - Extracted it and I got that. I can't even access the /install/ part.

    Please help me with any kind of response.

  2. Digital Doctor

    Digital Doctor Well-Known Member

    Setting Permissions

    Once the files are finished uploading, you must set permissions (or CHMOD) several places. This is necessary to ensure that XenForo can write to those parts of your server. You can usually do this with your FTP client.

    In the set of files and directories you just uploaded, you will see 2 folders: data and internal_data.
    These two directories must be set to world writeable (CHMOD 0777) or give the IUSR_ Full Control in Windows.
    Keep your FTP client open; you may still need it for the next step.


    Did you CHMOD those folders to 0777 with your FTP client ?
  3. Jallekobber

    Jallekobber New Member

    That I forgot to mension. I don't see those two folders. Where are they located? I only see Data in /upload/install/Data
  4. Digital Doctor

    Digital Doctor Well-Known Member

    Start again.
    Unzip the Xenforo file locally and then FTP the unzipped files.
  5. Jallekobber

    Jallekobber New Member

  6. Digital Doctor

    Digital Doctor Well-Known Member

    Start again.
    Unzip the Xenforo file locally and then FTP the unzipped files.
    You aren't supposed to upload the upload directory.
    Upload everything *INSIDE* that directory.
  7. Jallekobber

    Jallekobber New Member

  8. Digital Doctor

    Digital Doctor Well-Known Member

  9. Jake Bunce

    Jake Bunce XenForo Moderator Staff Member

    http 500 is a generic server error. It could mean lots of things. File / folder permissions is one possible cause. Folders are normally chmod 755, and files are normally 644. But it can be different depending on your server configuration. On some servers this error can be caused by an excess of permissions, such as 777 permissions.

    But more generally, to discover the cause of a 500 error you need to get with your host and find the log entry on the server for that error.
  10. Freddie Agricola

    Freddie Agricola Active Member

    Just a guess, but you probably don't have permissions to use .htaccess files. Your host needs to AllowOverride in your $web_server config.
  11. Jallekobber

    Jallekobber New Member

    I am the host currently, I 3 other sites on that server using .htaccess file just fine.

Share This Page