救助:php-apache 和 php-thttpd

楼上已经说了.出现下载页面.表示WEB服务器无法正确解析php文件的引起的.




保证httpd.conf有下面三行即可.
LoadModule php5_module        modules/libphp5.so

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps


QUOTE:
原帖由 todayhero 于 2008-6-18 15:30 发表
楼上已经说了.出现下载页面.表示WEB服务器无法正确解析php文件的引起的.




保证httpd.conf有下面三行即可.
LoadModule php5_module        modules/libphp5.so

AddType application/x-httpd-php .ph ...

apache根本就跑不起来.
我是想要是能配置thttpd.conf 让thttpd正常跑起来
lz的脾气还真倔,已经熬起来了,为什么说跑不起来呢?很明显就是apache把php文件当文件给下载了,没有调用php mod去解析


QUOTE:
原帖由 hmglly 于 2008-6-18 16:57 发表
lz的脾气还真倔,已经熬起来了,为什么说跑不起来呢?很明显就是apache把php文件当文件给下载了,没有调用php mod去解析

難道我理解錯了, apache是一個網頁也打不開,我說的當文件下載的是thttpd,而樓上那位說的應該是修改httpd.conf吧,而不是thttpd.conf.
我沒說錯吧?
你安装php 的时候加了参数?
  --with-thttpd=SRCDIR    Build PHP as thttpd module

楼主可先解决  apache +php
再解决 thttpd+php


QUOTE:
原帖由 守住每一天 于 2008-6-18 17:18 发表
你安装php 的时候加了参数?
  --with-thttpd=SRCDIR    Build PHP as thttpd module

楼主可先解决  apache +php
再解决 thttpd+php

謝謝各位的幫了。我裝的php mysql thttpd都是用IPKG的方式的安裝的板子上去的。
我剛才換了Ucenter來測試thttpd,沒有提示要下載頁面,只不過所顯示的頁面像是文本一樣的,是不是可以說明php已經跑起來了?

随便写个PHP输出的代码可以测试了。


QUOTE:
原帖由 welcome1998 于 2008-6-18 17:34 发表

謝謝各位的幫了。我裝的php mysql thttpd都是用IPKG的方式的安裝的板子上去的。
我剛才換了Ucenter來測試thttpd,沒有提示要下載頁面,只不過所顯示的頁面像是文本一樣的,是不是可以說明php已經跑起來了?

1.若是像文本一样,可能是把PHP当成TXT文件,显示源代码了,这样就不对了.

2.自己写一个测试文件如test.php内容如下

<?php
phpinfo();
?>

然后通过浏览器访问test.php,如果能出现php配置信息,就表示php环境是对的,如果出现下载页面或是直接显示上面的代码就是错的.


QUOTE:
原帖由 todayhero 于 2008-6-18 23:59 发表



1.若是像文本一样,可能是把PHP当成TXT文件,显示源代码了,这样就不对了.

2.自己写一个测试文件如test.php内容如下



然后通过浏览器访问test.php,如果能出现php配置信息,就表示php环境是对的,如果 ...

谢谢,我测试过ucenter的php页面应该是可以的,只是显示很杂乱而且没有网页原来的背景色。

我用mysql+thttp可以安装ucenter了,只是在安装discuz的时候thttp进程崩掉了。