Not that it needs it, but I thought I might bump the thread. At least it changes the icon...
To justify the post, I might make another suggestion about what could be done by people before posting. It's actually more of a general debugging technique, but it does affect posting. (It would probably go in at number 4 in the PHP-specific list.)
Try to minimise the amount of code that has to be waded through. Don't just post the entire script (especially those 250+ lines of HTML or worse, print() statements); instead, try and remove parts with the aim of reducing the script to the smallest piece of code that still exhibits the problem. As you cut things down, the error might go away - this will give a hint as to what is actually wrong, and may in fact point you to a solution (so that you don't need to post after all!). If the error changes, back up - you don't want to introduce more errors, just focus attention on the ones you already have. If you've boiled the script down to the essentials (it's best if it's something that can be run on another computer, but unfortunately database issues tend to make this impractical), it's usually easier to identify what the problem is because there are fewer irrelevant details to distract. Besides, doing it can be a learning experience.
As I wrote that, I thought of something else: READ the error messages! I know that some of them are somewhat obscure, esoteric and sometimes downright surreal (and I wish the manual listed and described them), but they do convey meaning. If it says that a file or directory could not be found, then chances are that a file or directory could not be found. Believe me, some people have posted asking what was wrong, and saying that the error message they got said "Warning: fopen('nonexistent.txt','r'): No such file or directory". Ask that and the answer you'll probably get (at least from me) is that "it looks like there is no such file or directory as nonexistent.txt." Depending on how much problem-solving ability the poster shows, I might add "Does it exist? Are you sure it is where it should be? Are you sure you're looking in the right place?"
BuzzLY? You think it's worth including these? If so, I'm sure you could phrase it more diplomatically than I...