I'm going to warn you now, this is going to sound funny...
I'm having this problem with my phpBB forums and my Mambo, but I dont think its a scripting error or a single database error.
You see, what happens is when someone posts the word form in a topic on the forums or if its in an article I put on mambo, there is an internal server error. This even happens with words like "perform", "transform", "sandstorm", etc... and has even occurred with words like "warm", "arm", and "cat". I know these are the words because I would post information piece by piece until I get to the word that causes the problem.
Why this happens, I have no idea. I didnt have this problem until June 17 and my site has been up since May 28th. I didnt make any scripting changes to my phpBB or Mambo (especially not Mambo) before June 17th... and it affects both of my MySQL databases (mambo and phpbb are on separate databases). But I will say this: June 17th there was a problem with my site and it was down... I believe it was a server problem (on IonHosting's behald) and ever since then, I've had the problem.
I know nothing about MySQL except it runs my site... same with Apache. What should I do? Can anyone help me? This thing is really annoying and is upsetting the members of my community. I appreciate any help anyone gives... especially if it helps.
Firstly try and contact your host to see if they can look in at there server error logs to see if they can get any specific information about the problem.
Although since the problem happened once the server was updated it is possible the your host reconfigured/instaled mod_secuity which is a module that the apache web server your on could be using. The issue with it is that it is catching certain key words in its filter and thinks it is a hacking atempt. Try and get your host to reconfigure it if that is the case.
They sometimes use htaccess.txt so that when you upload the file it doesnt override the current .htaccess file that you have. So I dought that current htaccess.text file actually does anything at the moment.
Unfortuantely, we cannot make any modifications to our server's configuration files. These are preset for a reason by our system administrator. All third party scripts we cannot provide support for. Service is available for third party scripts but only at additional cost. Please let us know if you are interested.
On Thu, 28 Jul 2005 21:03:32 -0400, email@example.com wrote:
> Below is the result of your feedback form. It was submitted by
> Alesha Randolph (firstname.lastname@example.org) on July 28th, 2005
> domain: evo-star.com
> realname: Alesha Randolph
> email: email@example.com
> message: Dear Technical Support,
> I sent an email out a couple weeks ago about a HTTP 500 Internal Server error that people get when they post the word "form" or any other word containing -orm, -arm, and sometimes even the word "cat". I also asked others for some help and I was told to ask you if you had installed or reconfigured mod_secuity to filter out certain words. That sounds like a logical explanation for these problems, since I didnt have them until after there seemed to be some server updates on June 17th. Please let me know whats going on and if you can help fix it without an additional charge. Thank you in advance.
> Alesha Randolph
> -------- Env Report --------
Oh I just hate those emails that help in no way what so ever. Firstly I doesn't even look like they even looked at it to see if it was causing the problem. They say they cant do anything because the settings are preset by the system administrator. Who is probably a contract worker who pays by the hour and isn't there on site and they can't be bother to send him in.
They are so blantly wanting you to sign up for 3rd party script support. I have no idea what good what will do since it may not be the scripts fault at all. Unless you have edited the php files at all? But I doubt that a program that has had many years of work done to it and where over thousands of people use it aroud the world will be able to be fixed by a hosting company.
I can see that at this stage they are not wanting to even touch on the subject that they might of missconfigured their server.
I suppose the only thing you can do is search around to look for other explanations, although there are few. You could also try a fresh intstallation in a different folder and making a different database and seeing if the problem is the same. That way you know it's not because of some setting that you might have changed.
You could also try and have a look round to see if other people are having the same problem and are on the same host as you. Proving that you are not just a one of case.
You could also try and make a simple script that use a form that will use the post method to send the data to the server. Where if you get the same error when posting data in the form and there are no errors in your code you could show them that.
Hopefully you are able to grab their attention somehow or find another possibility for the error.
Otherwise you could always switch hosts :P
Hope that helped or gave you some ideas. If anyone else wants to add any other Ideas dont let me stop you.
thats right, i searched for that error over the internet and found this kinda a problem is frequent, and its with perl too.
so it looks like a server issue. and the exact smae problem as kunoSTAR has, is somebody having with wordpress. (http://wordpress.org/support/topic/20423)
Then see if you get the Internal 500 error with this simple script and if you do you then you have a good chance that your host will listen to you as that script does work and I am sure other people can verify that.
If they come back saying sorry please pay for script support when obvously the script is not the cause of the problem then I don't see why you have to pay for their mistakes. I would then advise you to change hosts.
I would change anyways... I mean with the response you got - it's like walking into "Wal Mart" or some Major retail chain and not getting help... it's just not possible! and if a Sales Associate gives you attitude a MANAGER will take care of it...
in your case you got slapped down by a "sales associate" twice now, right? Sounds to me you need to go to a better place with better "customer service"...