500 Internal Server Error


I’ve tried to search the forums but found nothing that could help. I’ve just uploaded suiteCRM to my web directory, unzipped it and all I get is a 500 Internal Server Error.

Any help?

Apache version 2.2.24
PHP version 5.3.24
MySQL version 5.1.73-cll
Architecture x86_64
Operating system : linux

Please ensure you have set the correct permissions on the SuiteCRM directory.

For linux, we recommend:

sudo chown -R [owner]:[group] .

sudo chmod -R 755 .

sudo chmod -R 775 cache custom modules themes data upload config_override.php

Where the owner/group is the valid value for your flavour/distribution.



Thanks will.

I’m comfortable with changing permissions but I’m unsure what the [owner:group]. is

Any help?

Sometimes www-data:www-data, sometimes apache. It is dependant on your flavour of OS i.e. ubuntu etc.

We’re using Linux at the minute. I’ll Google it and come back if I get stuck. Thanks for your help.

Yep, but the owner/group can vary dependant on your flavour/distribution of linux. If you use the wrong owner/group, it will just present more issues!

This is a ‘catch-all’ error generated by the Web server. The first thing you need to know about an “Internal Server Error” is that the error can only be resolved by fixes to the Web server software. It is not a client-side problem meaning that the problem is not with your browser, your computer, or your internet connection. 500 Internal Server Error response code indicates that the server encountered an unexpected condition that prevented it from fulfilling the request. However, there are often ways to quickly get around the problem:

  • Very commonly, incorrect permissions on a file or folder that contains one of the scripts causes this this error.
  • Reload your browser (press F5) or try with another one. The chances that the page will load when you refresh your browser are low, but still, it’s worth giving it a try.
  • Try to clear your browser cache. If the page that shows 500 error is cached, after the cache is cleared, the browser will request a new version of the page.
  • Come back later. The webmaster may fix the server issue in the meantime.
  • A Coding Error in .htaccess. While not as common, be sure to check that your site’s .htaccess file is properly structured.
  • Contact the website owners. The last remaining option is to get in touch with the person responsible for maintaining the website.