Welcome to WebmasterWorld Guest from 54.145.167.92

Forum Moderators: ergophobe

Message Too Old, No Replies

Hiding Fatal Errors on Wordpress

   
1:49 pm on Aug 16, 2011 (gmt 0)

5+ Year Member Top Contributors Of The Month



Hi,

I was wondering if there's a way to display a blank page on Wordpress when a certain script is called out of context.

For example, if I enter
mydomain/wp-content/themes/mytheme/single.php
in the browser bar and hit enter, it will say:

Fatal error: Call to undefined function get_header() in /home/myusername/public_html/whatever/wp-content/themes/mytheme/single.php on line X

This is obviously a great way for the offender to sniff out my CP username.

Do I just turn the errors off or what?

Thanks!
4:34 pm on Aug 17, 2011 (gmt 0)

WebmasterWorld Administrator ergophobe is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month



You have to set PHP (in php.ini) to *log* errors but not to *display* them. This will result in a blank white page to the user, but you still have the error data for debugging.
 

Featured Threads

Hot Threads This Week

Hot Threads This Month