opensuse 10.3 lamp server

This gives http 500 status:
HTML Code:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<title>This Does Not Work</title>
	<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
</head>
<body>

<p>Hello World</p>

</body>
</html>
If I remove the first line, the page displays. What can cause something like this?

I really appreciate any help. I am sure I have something set wrong somewhere, but have not figured it out yet.