Pete wrote:
> Whoops !! Would you soddin' believe it !!
> The next time I tried the bloody site connected perfectly !!
> (Albeit a little slow)
>
> Pete.
Hi Pete,
Without getting into a technical discussion, an error 500 (named
"Internal Server Error") is a very generic error type which the web
server returns when it encounters an error in a script. Some scripting
languages return a precise error message, in which case the web server
will print it out (not that it's very useful to the visitor, but
webmasters like those explicit error messages), but most scripting
languages used on web servers weren't specifically designed for the web
and therefore the web server does not know how to handle them.
In some cases, the error appears because the programmer did a mistake.
In other cases, a necessary service stopped working and the error will
appear until the system is restarted. But in most cases, they appear
because too many people have requested a page at the same time and the
system fails to fulfill all the requests at once. In these cases,
reloading the page every few seconds will eventually succeed. Actually
trying this strategy for any error you get on a page often works.
Hope I've just enhanced your enjoyment of the largest library in the world.
Tom
