Tips and Tricks HQ Support Portal › Forums › General Stuff › Instructions/F.A.Q › Error 500 – Internal server error (What it means and What to do)
- This topic has 9 replies, 5 voices, and was last updated 10 years, 11 months ago by mbrsolution.
-
AuthorPosts
-
August 5, 2010 at 6:54 am #1631amin007Participant
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 our plugin.
This is a ‘catch-all’ error generated by the Web server. Basically something has gone wrong, but the server can not be more specific about the error condition in its response to the client. In addition to the 500 error notified back to the client, the Web server should generate some kind of internal error log which gives more details of what went wrong.
It is up to the operators of the Web server site to locate and analyse the logs which should give further information about the error.
How do I fix a 500 Internal Server Error?
When you hit an internal server error it usually means some parts of your web server is not configured correctly or the application is trying to do something and the server is failing to carry out the request due to a conflict or restriction. The actual issue is written in the server log that only your hosting provider has access to. So please contact your hosting provider and they will be able to check the server log and find out exactly why it’s giving an “Internal Server Error”.
This is what you can do:
1) Take a look at your server log to take note of the content of this log file
2) Do the action that triggers the 500 error
3) Now check the server log again for the additional content that went in there for this error. That will tell you what is going on and why the server gave this error.
December 14, 2013 at 4:18 pm #23105coenmMemberOk so now I ‘know’ what the problem is, but I certainly don’t understand how to fix it.
Strange thing is that this server error suddenly appeared, and also, not with every file. There are a few files that work and some that give the 500 error.
This is the line from my error log:
PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘copyrightpuydi’ not found or invalid function name in /public_html/wp-includes/plugin.php on line 406
Please help?
December 14, 2013 at 10:57 pm #23106adminKeymasterWhen you say *suddenly appeared*, do you mean after you added a new plugin or changed settings in a plugin?
Looks like it is complaining about a function named “copyrightpuydi”, None of our plugins have a function by that name. Have you done the following test to see which plugin that function belongs to?
https://support.tipsandtricks-hq.com/forums/topic/test-to-identy-a-conflicting-theme-or-plugin
December 16, 2013 at 12:07 am #23107wzpModeratorI think it comes from a WP plugin called: WP-CopyRightPro
http://wordpress.org/support/topic/apache-error-log-1
‘http://ddecode.com/phpdecoder/?results=20349d48468486e560ab36e330542ee3’
December 20, 2013 at 10:54 am #23108coenmMemberSo I’m sorry for writing in two different topics on this forum, but as this involves a 500 error:
Indeed I thought WpCopyright Pro was causing the problem.
Disabling that plugin seemed to do the trick, because my file stamped (manual) again.
I do feel I have to elaborate (I’ll try to keep it short):
I have 3 .pdf files for sale. 2 ‘normal’ (just text and pictures) and 1 large file that has video’s embedded.
Those 2 ‘normal’ files worked fine up until I posted here -> customer bought, finished the transaction process and got the stamped file delivered.
The ‘video’ .pdf, however (size of this file is +/- 550mb) has never been delivered properly. I always had to stamp this file manually and send it afterwards.
Now, since I have this 500 fault:
The video file still seems to get stamped fine manually.
The other two files cause the 500 error.
BUT.
1. Since I disabled WpCopyright pro, no line is added to my error log anymore (although I do get a 500 error message).
2. When I try 5 – 6 times in a row, sometimes ‘randomly’ I don’t get the 500 error message and the file get’s stamped fine…
I already tried deleting the WpCopyright pro plugin. De-activating and then re-activating Pdf stamper.
No success up until now.
So, the only thing that has changed after disabling WpCopyright Pro, is that my error_log doesn’t get a new line.
Any more tips?
Oh and in response to ‘admin’: when I said ‘suddenly appeared’ I actually meant ‘suddenly’. I don’t recall changing anything when I -indeed suddenly- started to get the error message.
Sorry for the many questions and long stories. Hopefully you can help me!
Thanks.
December 20, 2013 at 11:47 am #23109coenmMemberI contacted my hosting again, and they told me that apart from ‘mydomain.com/error_log’ there is another ‘error_log’ here: ‘mydomain.com/wp-admin/error_log’ where 1 new line can be found (whilst I re-tried manual stamping and got the 500 error several times..):
[19-Dec-2013 12:02:03 UTC] WordPress database error Table ‘pianocou_wor1.wrd_copyrightpro’ doesn’t exist for query SELECT*FROM
wrd_copyrightpro
WHEREOption
=’copy_link’ made by activate_plugin, include_once(‘/plugins/wp-copyrightpro/index.php’), eval, img_panelcopy for the adminAs you might have guessed by now, I’m not exactly a programmer and can only guess what this means: although I disabled the WpCopyright plugin, it is still nested somewhere in my database?
At this point I no longer know wether I should revert to you, or to the creator of WpCopyright or anybody else, but since i get the error message after manual stamping, hereby my final shot at hoping you can give me the magic formula to solve my problem…
Sorry and thanks again.
December 20, 2013 at 10:39 pm #23110adminKeymasterThat message in the error log could have been from the time when you had that plugin active. So you can delete that error_log file, then do what you think created that file to see if the issue is still there. If it is there then that error_log file will get created again otherwise, it won’t be there.
December 21, 2013 at 10:39 am #23111mbrsolutionSpectatorHello coenm, what are you server settings? Do you have enough memory? Are you on a shared, VPS or dedicated server?
Kind regards
December 21, 2013 at 1:24 pm #23112coenmMemberFirst, my apologies, but unfortunately I am far from an expert, so I need some clarification on the following points you asked:
I’m not sure what you mean by ‘server settings’?
What is ‘enough’ memory? (and how can I find / change this?).
I’m on a shared server.
I’m with Bluehost an have their ‘Pro’ plan.
Thanks for your reply!
December 21, 2013 at 2:11 pm #23113mbrsolutionSpectatorHello Coenm ask your Host to tell you how much memory is available for your wordpress site. If it is less that 128m ask them if they can increase it to 256m. The reason why I am asking about the memory limit because at the begining you mentioned your video PDF file is +/- 550mb is size. That is a huge file so you will need to have enough PHP memory available on your server to cover that file.
Kind regards
-
AuthorPosts
- You must be logged in to reply to this topic.