+ -
当前位置:首页 → 问答吧 → apache 启动正常,但是只能显示html的文件的内容。<?PHP?>。。。

apache 启动正常,但是只能显示html的文件的内容。<?PHP?>。。。

时间:2007-09-13

来源:互联网

小弟的平台为 2003

安装了 apache 后:

编辑 httpd.conf

php 为非安装版,

小弟尝试了:

cgi的方式:

在   ScriptAlias /cgi-bin/ "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/"
下面添加:
――――――――――――――――――――――――――――――
    ScriptAlias /php/ "c:/php/"
――――――――――――――――――――――――――――――――

在   AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
下面添加:
――――――――――――――――――――――――――――――――
    AddType application/x-httpd-php .php
    Action application/x-httpd-php "/php/php_cgi.exe"
――――――――――――――――――――――――――――――――

模块方式:

LoadModule php5_module "c:/php/php5apache2_2.dll"


在   AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
下面添加:
――――――――――――――――――――――――――――――――
    AddType application/x-httpd-php .php
    Action application/x-httpd-php "/php/php.exe"
――――――――――――――――――――――――――――――――


apache 启动正常,但是只能显示html的文件的内容。

<?PHP
echo "hi"?>
的内容确不能显示。

不知道该怎么处理。
――――――――――――――――
恳请没有独立安装过的朋友,不要

跟类似“安装什么什么 lampp,xampp之类的平台”

的贴。尽量也不要建议小弟安装 安装版本的php.


在这里先谢过了。


PHPIniDir "C:\Program Files\PHP\"
LoadModule php5_module "C:\Program Files\PHP\\php5apache2_2.dll"

这是 php安装版本的 不同。。。

不知道 \\ 有什么特别。。。

不过仍然不行。。。

究竟是什么原因呢。。。

作者: je1024   发布时间: 2007-09-13

:L  没清楚说内容??

作者: gleon   发布时间: 2007-09-13

1.首先从你给的配置来看,非常乱,不知道你是把PHP到底安装在c:\php还是c:\Program Files\PHP\? 我给出大概配置.
复制PHP内容到剪贴板
PHP代码:
ScriptAlias /php/ "C:/xxxx/PHP/"
    Action application/x-httpd-php "/php/php-cgi.exe"
    LoadModule php5_module "C:/xxxx/PHP/php5apache2_2.dll"
    AddType application/x-httpd-php-source .phps
    AddType application/x-httpd-php .php .php5 .php4 .php3 .phtml

2.将php.ini 拷到C:\WINDOWS下.配应好相关的设置,重启一下服务。

3.请不要觉得让你安装XAMPP这样的建议很无耻:) 。XAMPP也是一个很好集成环境,并不是叫你点鼠标就安装好了可以,而是希望你去看里面的配置文件?人家是怎么样将Openssl,apache,php,mysql,perl怎么样组合的。学习了别人的配置后,你是否可以构建自己的集成环境。

4.虽然我们没配过windows平台的AMP,WIN平台觉得还是IIS+PHP结合相对性能更好。工作主要用LAMP构环境。但是我觉得在phpchina我通过QQ和邮件的方式也给站内不少朋友解决了相关的问题。

5.强烈建议大家学习linux,因为LAMP是最好的平台,推广Linux!

[ 本帖最后由 netseek 于 2007-9-13 23:11 编辑 ]

作者: netseek   发布时间: 2007-09-13

谢了各位。。。

问题解决了,,是小弟愚昧之极。。。把 <?php?> 的内容放到html 里面运行。。。。

不知道 这样是不识别的。。。

呵呵。。。。

谢谢各位的建议。。。

还是谢谢。。。。。

作者: je1024   发布时间: 2007-09-14

:lol

作者: RICHARD   发布时间: 2007-09-16

热门下载

更多