Let's try not to guess. Can you check your web server's error log. The web server's error log is usually a lot more specific than the "Internal error" that it sends to the browser. Apache often keeps it in the same location as the regular server logs.<span></span><br>