Results 1 to 7 of 7

Thread: 500 internal server error?

  1. #1
    Registered Member
    Join Date
    Sep 2009

    Default 500 internal server error?

    Internal Server Error

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

    Please contact the server administrator, 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.

    any one mind explaining how i can resolve this?

  2. #2
    cPanel Senior Product Evangelist Infopro's Avatar
    Join Date
    May 2003
    cPanel Access Level

    Root Administrator


    You might want to speak with your host about this. From what I can tell you're trying to run files ending in .aspx, you don't have error pages setup, and some of your links point to pages that just are not there.

  3. #3
    Join Date
    Jun 2005


    Apparently you already resolved the issue because your site link looks fine ...

  4. #4
    Registered Member
    Join Date
    Sep 2009


    Quote Originally Posted by Spiral View Post
    Apparently you already resolved the issue because your site link looks fine ...
    actually yet again the site fixed its self O-o also yeah i was building on each link so their purposely not there

  5. #5
    Registered Member
    Join Date
    Aug 2009
    delhi, india


    There is some permission problem.

    Go to file manager, check the permission - 755 for folder and 644 for files.

  6. #6
    Registered Member linux7802's Avatar
    Join Date
    Dec 2007
    cPanel Access Level

    Root Administrator

    Default Solution

    The 500 Internal Server Error is mostly occur on SuExec enabled server.Due to that first you need to check your server is SuExec enabled or not? Please refer following URL to confirm server is SuExec or not?

    Simply check server is SuExec or not? | Linux Servers cPanel webhosting blog

    Once you confirm that server is SuExec than check the server logs

    tail -f /usr/local/apache/logs/error_log
    and read error logs and if you are not able to understand the error logs than please copy and paste the error logs in this thread so that we can help you in better way.

    Note : To check the error logs you require root login details.If you are not having root login details than please contact your hosting provider.

  7. #7
    Registered Member's Avatar
    Join Date
    Oct 2009


    How do I fix a '500 Internal Server Error' on my website?

    There are a number of causes for a "500 Internal Server Error" to display in a web browser:

    I. Interference with an .htaccess file
    If you have implemented .htaccess on your site, it may be interfering with the web page you are trying to load into your browser. Please double check the .htaccess configurations to ensure that it doesn't contain any errors.
    To confirm whether an malconfigured .htaccess is the cause of the 500 Internal Server error, either remove or rename the .htaccess file.

    II. PHP Coding Timing Out
    If your php script makes external network connections, the connections may time out. If too many connections are attempted and time out, this will cause the Internal Server Error. To prevent such time outs and errors, we suggest that your relevant php scripts be coded with some timeout rules.

    III. Syntax or coding errors in your CGI/Perl script

    CGI Script Guidelines:
    1. When editing your CGI script, use a program that saves the file as a 'text file' type. DO NOT use Wordpad that comes with Microsoft Windows because it doesn't save files in pure ASCII text format. Use Notepad instead to edit files.

    2. Upload your CGI scripts in ASCII mode into the cgi-bin directory.

    3. Set the file permissions on the CGI script file and directories to be 'chmod 755.' If you use an FTP program to transfer files, right-click on the file and select change file attributes. Using FileZilla, enter 755 under numeric value.

    4. If you are still getting errors, you can instruct the server to display any errors messages to the web browser by adding the following line near the top of the Perl script:

    use CGI::Carp qw(fatalsToBrowser);

    5. Double-check any changes you have made to the script and also ensure the following line appears after the perl path:

    print "Content-type: text/htmlnn";
    6. Ensure that the perl modules you require for your script is supported on your host

    7. If your website is driven by Joomla, some third party components may result in a 500 Internal Server error.

Similar Threads

  1. 500 Internal Server Error.
    By jerrydao in forum General Discussion
    Replies: 1
    Last Post: 05-12-2014, 09:21 AM
  2. 500 Internal Server Error
    By Bruk in forum General Discussion
    Replies: 1
    Last Post: 04-10-2014, 01:34 PM
  3. 500 internal server error
    By crossfitborder in forum General Discussion
    Replies: 6
    Last Post: 03-12-2013, 10:31 AM
  4. 500 internal server error
    By prkl in forum General Discussion
    Replies: 5
    Last Post: 09-08-2010, 05:09 AM
  5. 500 Internal Server Error
    By xdsinc in forum General Discussion
    Replies: 4
    Last Post: 12-11-2007, 10:08 AM