index.php的显示,IP正常,域名提示下载

index.php的显示,IP正常,域名提示下载

我用debian/linux架的web服务器,apache2+php5+mysql,
首页用PHP写的,用:
http://域名/   的形式访问就提示下载文件,但是用
http://IP/  或者http://域名/index.php 的形式就可以正常访问,请问是怎么回事呀?
都快崩溃了。
我在httpd.conf中AddType 和DirectoryIndex我都设置了呀。

谢谢!
贴个httpd.conf出来看看
我的httpd.conf没有做任何修改,就是用的debian/linux的默认配置,那是个空文件。
apache2.conf也没做任何修改,就是改了一下DocumentRoot 。我发觉我用的这个版本Addtype 关于PHP和DirectoryIndex都不用自己加,apache2.conf中都
指定自己load了。
如果这两样有问题的话,为何用http://IP/ 的形式就能显示正常呢?