LinuxSir.cn,穿越时空的Linuxsir!

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

关于PHP3的问题?

[复制链接]
发表于 2003-12-16 17:26:44 | 显示全部楼层 |阅读模式
我用浏览器浏览后缀为php3的网页.可浏览器直接显示的是php3的原代码.这是不是说明我的服务器不支持php3呢?
 楼主| 发表于 2003-12-20 23:18:33 | 显示全部楼层
怎么没人啊?
 楼主| 发表于 2003-12-27 21:04:39 | 显示全部楼层
:help
发表于 2003-12-28 18:31:45 | 显示全部楼层
如果你浏览PHP文件,可以显示的话(不是源码),说明你在配置WEB服务器支持PHP的时候,没有添加php3的扩展名。如果是Apache,就在httpd.com里面的AddType application/x-httpd-php .php 后面加一个.php3 就可以了。另外在首页文档那部分也要添加index.php3。如果是IIS,就在IIS管理器里面的站点里面添加一个php3的扩展名,并将解析php3的文件添加进去,如php.exe或者phpxxx.dll。(取决于你选择的是CGI方式还是ISAPI方式)
 楼主| 发表于 2004-2-11 11:53:56 | 显示全部楼层
我浏览.php的文件,可以显示正常显示,但是我在httpd.conf文件中没有找到
AddType application/x-httpd-php .php 这个啊?
发表于 2004-2-11 13:30:29 | 显示全部楼层
好象现在httpd的php设置是在/etc/httpd下的另一个文件里,没有同httpd.conf整和了,兄弟找找看.
 楼主| 发表于 2004-2-12 10:14:44 | 显示全部楼层
我找到了一个php.conf文件内容如下:
#
# PHP is an HTML-embedded scripting language which attempts to make it
# easy for developers to write dynamically generated webpages.
#

LoadModule php4_module modules/libphp4.so

#
# Cause the PHP interpreter handle files with a .php extension.
#
<Files *.php>
    SetOutputFilter PHP
    SetInputFilter PHP
    LimitRequestBody 524288
</Files>

#
# Add index.php to the list of files that will be served as directory
# indexes.
#
DirectoryIndex index.php
我在里面加了一段
<Files *.php3>
    SetOutputFilter PHP
    SetInputFilter PHP
    LimitRequestBody 524288
</Files>
现在能浏览.php3的文件了
这样改是不是正确的啊?
发表于 2004-2-14 00:37:16 | 显示全部楼层
是的,
我就是这样把.html文件也让php解释
<Files *.html>
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 524288
</Files>
<Files *.htm>
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 524288
</Files>
每一种都要自已的files项
 楼主| 发表于 2004-2-14 10:48:19 | 显示全部楼层
:p
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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