When creating a page and forgetting a required field it take you to a HTTP Error 500 (Internal Server Error) page instead of displaying the error for the field that was not entered.

Comments

nrollins@watchictv.org’s picture

Is there any reason that any Issue I post here goes unanswered?

nrollins@watchictv.org’s picture

When anything that has required content the HTTP Error 500 (Internal Server Error) page shows if required field is missed. I have changed to the stock drupal theme and there is no issue and it displays the error to the user in the form for the field they missed. When I go back to this theme I get HTTP Error 500 (Internal Server Error) page.

gtsopour’s picture

Assigned: Unassigned » gtsopour
nrollins@watchictv.org’s picture

Below is the error I get when creating a page and forgetting the title. I also get the same error on anything that required field.

Server error
The website encountered an error while retrieving http://192.168.1.188/node/add/page. It may be down for maintenance or configured incorrectly.
Here are some suggestions:
Reload this web page later.
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.

gtsopour’s picture

Hello Nathan

I will try to reproduce your issue but it seems to be associated with your project.

nrollins@watchictv.org’s picture

With Changing to a system default theme the server 500 error disappears. Could the issue be with PHP Version 5.3.6.

nrollins@watchictv.org’s picture

I have noticed that this is the only theme that throws a server 500 Error on missing a required field. Does anyone have any advice?

nrollins@watchictv.org’s picture

Any help would be great we now have the site live to the web for testing and can give access if needed

mhedstrom’s picture

Nathan, is there any way you can look at the raw server logs? I'm using the 6.x version of Bluemasters too, and I get the appropriate error message when missing a required field, so I'm wondering if it's something with your PHP version or Drupal install. If you could look at the raw server logs at the time of that error, it would probably provide a bit more information.