Apache/2.2.16 (Unix) PHP/5.3.3已配置Apache的httpd.conf文件
*在LoadModule处添加 LoadModule php5_module module/libphp5.so  
*在DirectoryIndex处添加 index.php
*在AddType application处添加
AddType application/x-httpd-php .php .phtml
AddType applicatoin/x-httpd-php-source .phps 页面显示正常,但把php5.3.3/php.ini-development 复制 /usr/local/lib/php.ini 重启apache后。打开网页显示空白,查看源文件,显示php的源码。是什么原因呢。请高手帮忙,在线等。 

解决方案 »

  1.   

    没有配置好。
    4,复制php配置文件
    复制php.ini文件到/usr/local/lib配置路径
    cp /usr/local/php-4.4.6/php.ini-dist   /usr/local/lib/php.ini第四步配置apache和php: 修改php.ini的以下内容为On
    register_globals = On
    然后修改httpd.conf文件
    #DocumentRoot "/usr/local/apache2/htdocs" 此处为html文件主目录
    #设置apache的默认文件名次序#AddType application/x-httpd-php .php .phtml .php3 .inc (.前有空格!)#AddType application/x-httpd-php-source .phps (.前有空格!)
    重启apache即可:
    # cd /usr/local/apache2
    # ./apachectl restart
    6、测试PHP编写 info.php文件,内容如下:
                <?php phpinfo(); ?>      //显示PHP的所有信息
    将其存放在刚才设置的apache的文档路径下,在浏览器中输入: http://127.0.0.1/info.php,即可看到php 的配置信息。
      

  2.   

    希望楼上装下php5.3.3试试吧php5.3.3 只有 php.ini-development 和 php.ini-production把/usr/local/lib/php.ini删掉 页面能正常显示把php.ini-development 复制到 /usr/local/lib/php.ini  页面显示空白,查看源文件,显示php的源码。希望大家能回答到点子上。
      

  3.   

    自己弄又如何,有些时候就是求人不如求已。解决了。原来是php5.3.3 的 php.ini默认 short_open_tag = Off即是一定要写 <?php ?>才认是php标签。 把 short_open_tag = On 才可用 <? ?> 
      

  4.   

    嗯 也许语文能力有限吧,不过我已尽量描述清楚的。显然是php.ini的问题 但是很难让人知道是 short_open_tag = Off 的问题,除非遇到过这个问题的。给分了结贴了。