I have problem about my website | error 500

Hello all,

I got problem about my website and my website has Error 500 Server, And i changed the server and again i have this problem.

Is there anybody has this problem before?


Hi elijah77a welcome to the forum

I dare say that a good number of those that have a web site have at one time or another experienced a 500 Internal Server Error message.

The problem is the message doesn’t provide much information and is only a starting point.

A common cause with Apache servers is a buggy htaccess file that causes an infinite loop.

I don’t know if this might be your problem as I don’t know what you mean by “changed the server”.

In any case, the place for you to look next are the error log files.

They can be a chore to read, but the information you need in order to proceed will be there somewhere.


How can i change " Apache servers is a buggy htaccess file that causes an infinite loop."

Sorry, but I’m not understanding.

By “buggy” I mean that the htaccess file has lines with poor RewriteRule regex or problems related to flags. etc.

If you made changes to the htaccess file before you started to get the 500 error, can you post the htaccess file? Hopefully the error(s) can be spotted.

You could try replacing the htaccess file with your backup copy of it to see if that is indeed the problem first.

We may need to know a few things to be able to help, such as:

  • what software (if any) is your site running on? (e.g. WordPress?)
  • did you set up the site yourself? (are you a web developer?)
  • do you know what .htaccess files are?
  • is your site running on Apache?
  1. wordpress,
  2. I bought before my website.
  3. I really don’t know .htaccess file.
  4. yes Apache.

Did it work before the change?
What change did you make?

before was so good, after 1 years this problem came up:neutral_face:

Sorry, I understand the site is broken now. What I don’t understand is what you changed between when you knew it was working and when you noticed it wasn’t.

I’m guessing since you don’t know what an htaccess file is, that is not the problem.

When you say “changed servers” I’m guessing you mean what I would call “changed hosts” (which is correct, just not how I would say it).

If this is the case, what steps have you taken so far in getting the site set up on the new host?


Are you the administrator of the server that is hosting the site? Do you have root access to the server? If not, then you need to contact your hosting provider about this. They should be able to review logs and lead you in a direction of where the problem is at.

Since we don’t have access to those logs, all we can do is guess.

i have access to all,

Great! That should be a help.

Please post the most recent error log bits with any sensitive information redacted.

You will need to know where your Apache error log is at. That could be /usr/local/apache/logs/error_log, it could be /var/log/apache2/error.log, or it could be something else entirely.

You will need to review the error_log while the site is generating a 500 Internal Server Error. Chances are whatever is causing problems will present itself in that error_log.

Had the version of PHP being run by the server been updated around the time the site stopped working?

I’m wondering if it’s running an older version of Wordpress and the host has updated the server to PHP7

I was getting kinda similar issue in my site and it was of template.

Error :

Warning: Cannot modify header information – headers already sent by (output started at /home/haxy_02/public_html/www.worthism.com/wp-includes/functions.php:2880) in /home/haxy_02/public_html/www.worthism.com/wp-includes/option.php on line 720

Now it has been fixed.

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.