现象:安装好apache2 , php5和相关模块后建立info.php内容如下:
 
<? phpinfo(); ?>

把info.php放在 /var/www下,打开浏览器访问http://localhost/info.php时浏览器并未显示phpinfo()信息,而是提示下载文件。

这表示php文件未能正确执行,经研究后可能是因为apache 和php的相关模块的安装顺序问题。
解决方法:

   1.      在/etc/apache2/mods-enabled目录下建立相应的符号链接

#cd /etc/apache2/mods-enabled
#ln –s php5.conf /etc/apache2/mods-available/php5.conf
#ln –s php5.load /etc/apache2/mods-available/php5.load


   2.      重新起启动apache
 
#/etc/init.d/apache2 restart