- 主题:一个web的问题,困扰。。
打开web后会,firefox下会下载php文件,而ie下则无法打开页面。。
已经搜索了前面的帖子,发现有人碰到过类似的问题。。是因为没有把apache2的user和group写为bbs,这个问题我刚开始忽略了,后来修正了,可问题还是依旧。。只是在apache2重启后的前几秒内一切都正常,php能正常解析,到后面就又开始下载php文件了。。。
郁闷。。。
我已经检查过info.php,确定kbsbbs模块enable,并且user和group都是bbs,同时检查了php的配置,short_open_tag 和 magic_quotes_gpc均为off,而且/var/lib/php5权限也改为777
不知道问题出在哪里了。。急求帮助。。。
另外,apache2的error.log也没有什么有用信息,最新的条目是
[Tue Mar 24 23:47:36 2009] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny2 with Suhosin-Patch configured -- resuming normal operations
[Tue Mar 24 23:50:46 2009] [notice] child pid 9776 exit signal Segmentation fault (11)
[Tue Mar 24 23:50:54 2009] [notice] child pid 9750 exit signal Segmentation fault (11)
[Tue Mar 24 23:51:28 2009] [notice] child pid 9790 exit signal Segmentation fault (11)
[Tue Mar 24 23:51:49 2009] [notice] SIGHUP received. Attempting to restart
[Tue Mar 24 23:51:49 2009] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny2 with Suhosin-Patch configured -- resuming normal operations
[Tue Mar 24 23:55:43 2009] [notice] SIGHUP received. Attempting to restart
[Tue Mar 24 23:55:43 2009] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny2 with Suhosin-Patch configured -- resuming normal operations
[Wed Mar 25 00:01:22 2009] [notice] SIGHUP received. Attempting to restart
[Wed Mar 25 00:01:22 2009] [notice] Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny2 with Suhosin-Patch configured -- resuming normal operations
另外,我的系统是debian5.0 lenny,基本安装和编译都没有出问题。。。
谁能给些意见。。
--
FROM 122.244.9.*
还有一些细节是
打开boards.php index.php都会有问题
但是打开disparticle.php就没有问题。。。
为什么??
【 在 crazier9688 (屠龙啸仙) 的大作中提到: 】
: 打开web后会,firefox下会下载php文件,而ie下则无法打开页面。。
: 已经搜索了前面的帖子,发现有人碰到过类似的问题。。是因为没有把apache2的user和group写为bbs,这个问题我刚开始忽略了,后来修正了,可问题还是依旧。。只是在apache2重启后的前几秒内一切都正常,php能正常解析,到后面就又开始下载php文件了。。。
: 郁闷。。。
: ...................
--
FROM 122.244.9.*
session.save_path 为 /var/lib/php5,如下
drwxrwxrwt 2 root root 4096 03-24 23:39 php5
AddType在/etc/apache2/mods-enable/php5.conf
bbs:/home# cat /etc/apache2/mods-enabled/php5.conf
<IfModule mod_php5.c>
AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps
</IfModule>
【 在 fancyrabbit (fancy★gradu-fku-ation) 的大作中提到: 】
: php5 session.save_path 目录 bbs 用户能写不。apache 里 AddType 配好了没
--
FROM 122.244.9.*
兔总,问题会在哪里????
【 在 fancyrabbit (fancy★gradu-fku-ation) 的大作中提到: 】
: php5 session.save_path 目录 bbs 用户能写不。apache 里 AddType 配好了没
--
FROM 122.244.9.*
额。wforum,不是www。另外,打错了,是board.php
【 在 fancyrabbit (fancy★gradu-fku-ation) 的大作中提到: 】
: 嗯?你是什么版本。。我这里 www2 没这三个 php 啊
: 倒是有 pc/index.php ...
--
FROM 122.244.9.*
www界面下是好的。。。所有的版面都可以打开。。
【 在 crazier9688 (屠龙啸仙) 的大作中提到: 】
: 额。wforum,不是www。另外,打错了,是board.php
--
FROM 122.244.9.*
这个和keepalive参数有什么关系阿??
我把这个参数设为on,则状况好一点了,虽然有时候还是会出现这个问题,但只要连续刷新几次,就可以看到页面了,同时只要保持不间断的请求页面,就可以保证php能被解析,只要停止一会而,就会又老问题出现了。。。
同时,我把enalbe_dl也设为on了,这个参数又有什么不同呢??
是不是会与apache2的连接数请求数有关系的??
【 在 fancyrabbit (fancy★gradu-fku-ation) 的大作中提到: 】
: 嗯?你是什么版本。。我这里 www2 没这三个 php 啊
: 倒是有 pc/index.php ...
--
FROM 122.244.16.*
enable_dl这个参数是on还是off??
php5.2貌似是默认off的,4貌似是on的,这个有关系么??
另外,我把apache2的连接数和请求数都调大了,好了一点点,怎么会这样?问题出在哪里??
但是还是偶尔会无法访问。。。
【 在 crazier9688 (屠龙啸仙) 的大作中提到: 】
: 这个和keepalive参数有什么关系阿??
: 我把这个参数设为on,则状况好一点了,虽然有时候还是会出现这个问题,但只要连续刷新几次,就可以看到页面了,同时只要保持不间断的请求页面,就可以保证php能被解析,只要停止一会而,就会又老问题出现了。。。
: 同时,我把enalbe_dl也设为on了,这个参数又有什么不同呢??
: ...................
--
FROM 122.244.2.*
这是次意外的系统升级。。。额。。郁闷的说。。
【 在 fancyrabbit (fancy★gradu-fku-ation) 的大作中提到: 】
: 我 wForum 基本没研究过 ... 呼唤 atppp ...
: 你是只有和版面相关的 php 有问题?
: 代码 wForum/documents/DocBook/wForum.html 文档看过没?检查一下里面说的东西
: ...................
--
FROM 122.244.10.*
额。。
试了许久,改apache的配置。。
最后发现
设置
KeepAlive On
MaxKeepAliveRequests 1000(原为100)
KeepAliveTimeout 60 (原为10)
就很少会出现这个问题了。。。
虽然服务器的负荷要求提高了。。。不过闲着也是闲着
看来,手册需要修改了。。。
这个问题,在apache2.2+php5.26时貌似出现的蛮平凡的。。
希望各位老总能够重视一下,虽然我不知道具体的问题出在哪里,不过我推测可能是php的extension也学在版本5下有些变化吧。。。。
总之是系统的问题。。我是完全照着手册配的。。
【 在 fancyrabbit (fancy★gradu-fku-ation) 的大作中提到: 】
: 我 wForum 基本没研究过 ... 呼唤 atppp ...
: 你是只有和版面相关的 php 有问题?
: 代码 wForum/documents/DocBook/wForum.html 文档看过没?检查一下里面说的东西
: ...................
--
FROM 122.244.10.*