LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 807|回复: 1

yum安装的Apache 2.2+php5不好用么?

[复制链接]
发表于 2008-1-23 10:08:35 | 显示全部楼层 |阅读模式
系统是Fedora8

目前是html可以解析,但php无法解析。用IE浏览测试网页index.php一直显示HTTP 500错误。

先yum install的httpd

然后yum install php


修改了/etc/httpd/conf/httpd.conf
在文件中增加了一行
AddType application/x-httpd-php .php

修改了一行
DirectoryIndex index.php index.html index.html.var



/etc/httpd/conf.d/php.conf文件修改过
内容如下


LoadModule php5_module modules/libphp5.so

#
# Cause the PHP interpreter to handle files with a .php extension.
#
AddHandler php5-script .php
AddType text/html .php

#
# Add index.php to the list of files that will be served as directory
# indexes.
#
DirectoryIndex index.php

#
# Uncomment the following line to allow PHP to pretty-print .phps
# files as PHP source code:
#
AddType application/x-httpd-php-source .phps




查看日志/var/log/httpd/error_log信息如下

[Tue Jan 22 23:13:48 2008] [notice] Apache/2.2.6 (Unix) DAV/2 PHP/5.2.4 configured -- resuming normal operations
[Tue Jan 22 23:13:51 2008] [error] [client 192.168.150.79] PHP Parse error:  syntax error, unexpected '<' in /var/web/index.php on line 3
[Tue Jan 22 23:13:52 2008] [error] [client 192.168.150.79] PHP Parse error:  syntax error, unexpected '<' in /var/web/index.php on line 3


写的php测试网页index.php内容如下

<?php>
        phpinfo();
<?>




到底出错出在哪里呀  折腾一整天了  google了好多资料
都说有
AddType application/x-httpd-php .php
LoadModule php5_module modules/libphp5.so

这两句就可以解析php网页了


可是我的还是不能解析php网页

是不是Fedora 8 yum安装的apache+php有问题?

今天早上在Fedora Core6上试了一下 也不行。 和fedora8一个样。


请高手赐教呀
 楼主| 发表于 2008-1-23 10:28:12 | 显示全部楼层
原来是我把测试网页写错了

写成这样就好了

<?php
        phpinfo();
        phpcredits();
?>

就可以正常显示了

和HTML的语法搞混了  哎。。。。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表