免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2701 | 回复: 8
打印 上一主题 下一主题

[Web] 晕死了,菜鸟还是没搞定Apache2下面的Include virtual问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-11-14 12:56 |只看该作者 |倒序浏览
高手帮帮忙啊~

我的平台为:FB6+apache2+php4+mysql4
现在的问题是,有几个使用了“Include virtual"语法的网站页面打开不正常。开始的时候我以为是Apache中对Shtml部分的设置有问题,但是后来检查,在Apache中已经添加了如下字样:

AddType text/html .shtml
AddOutputFilter INCLUDES .shtml


但是我在httpd-error.log中发现了大量的错误:

[Mon Nov 14 10:52:23 2005] [error] [client 218.199.101.5] PHP Notice:  Use of undefined constant active_url - assumed 'active_url' in /www/vhost/clkswi/public_html/include/get_request.inc.php on line 8
[Mon Nov 14 10:52:23 2005] [error] [client 218.199.101.5] PHP Notice:  Undefined variable:  ndt_submit_time in /www/vhost/clkswi/public_html/summary/summary.php on line 114
[Mon Nov 14 10:52:23 2005] [error] [client 218.201.74.15] File does not exist: /www/vhost/cqmold.com/public_html/news/xuanjuan1.swf
[Mon Nov 14 10:52:23 2005] [error] [client 218.199.101.5] File does not exist: /www/vhost/clkswi/public_html/summary/images, referer: http://www.reform.org.cn/summary/summary.php?class=1&id=1
[Mon Nov 14 10:52:23 2005] [error] [client 219.142.60.13] PHP Notice:  Use of undefined constant active_url - assumed 'active_url' in /www/vhost/clkswi/public_html/include/get_request.inc.php on line 8, referer: http://www.google.com/search?hl= ... 82%E5%BF%97&lr=
[Mon Nov 14 10:52:23 2005] [error] [client 219.142.60.13] PHP Notice:  Undefined variable:  ndt_submit_time in /www/vhost/clkswi/public_html/summary/summary.php on line 114, referer: http://www.google.com/search?hl= ... 82%E5%BF%97&lr=
[Mon Nov 14 10:52:24 2005] [error] [client 218.199.101.5] File does not exist: /www/vhost/clkswi/public_html/images/index_79.jpg, referer: http://www.reform.org.cn/summary/summary.php?class=1&id=1
[Mon Nov 14 10:52:24 2005] [error] [client 219.142.60.13] File does not exist: /www/vhost/clkswi/public_html/summary/images, referer: http://www.clkswi/summary/summary.php?class=3&id=17
[Mon Nov 14 10:52:24 2005] [error] [client 219.142.60.13] File does not exist: /www/vhost/clkswi/public_html/images/index_79.jpg, referer: http://www.clkswi/summary/summary.php?class=3&id=17
[Mon Nov 14 10:52:25 2005] [error] [client 219.142.60.13] script '/usr/local/www/data/count.php' not found or unable to stat, referer: http://www.clkswi/summary/summary.php?class=3&id=17




无语ing...没被客户骂死。。。兄弟们帮我看看啊。。。

网站程序员说应该是Include virtual语句没被执行,可是应该在哪儿设置并解决呢?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2005-11-14 13:46 |只看该作者
http://w.yi.org/ftp/FAPM/apache/Apache2/zh/howto/ssi.html

你有没有尝试,自己写一个简单的页面,简单的调用ssi,自己测试一下子,然后查找问题呢?

论坛徽章:
0
3 [报告]
发表于 2005-11-14 14:07 |只看该作者

现在的问题来了

我在Apache配置文件中增加了/www/cgi-bin的options ExeCGI,现在能打开,但是网页报错:


an error occurred while processing this directive


这个是什么问题呢?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
4 [报告]
发表于 2005-11-14 14:26 |只看该作者
原帖由 cqzhang 于 2005-11-14 14:07 发表
我在Apache配置文件中增加了/www/cgi-bin的options ExeCGI,现在能打开,但是网页报错:


an error occurred while processing this directive


这个是什么问题呢?




配置段处理错误。
并不是所有的的方都可以添加这个options ExecCGI的。

应该是ExecCGI,你的是?

[ 本帖最后由 HonestQiao 于 2005-11-14 14:29 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2005-11-14 14:29 |只看该作者
原帖由 HonestQiao 于 2005-11-14 14:26 发表




配置段处理错误。




姐姐,清楚一点儿行不?

谢谢啦

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
6 [报告]
发表于 2005-11-14 14:40 |只看该作者
配置段处理错误。
并不是所有的的方都可以添加这个options ExecCGI的。

应该是ExecCGI,你的是?

论坛徽章:
0
7 [报告]
发表于 2005-11-14 14:46 |只看该作者
原帖由 HonestQiao 于 2005-11-14 14:40 发表
配置段处理错误。
并不是所有的的方都可以添加这个options ExecCGI的。

应该是ExecCGI,你的是?




我加的是ExecCGI,发的时候弄错了。。。


现在我建立了一个测试用的Shtml,但是仍然报错:

Test.shtml:
<html>
<head>
<meta http-equiv="cache-control" content="no-cache" />
<title>hello,ssi</title>
</head>
<body>
<!--#exec cmd="echo hello"-->
</body>
</html>



错误:

[an error occurred while processing this directive]

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
8 [报告]
发表于 2005-11-14 15:04 |只看该作者
你需要使用SSI的目录,例如/usr/local/apache2/htdocs/ssi
        <Directory "/usr/local/apache2/htdocs/ssi">
             Options +Includes
             XBitHack Full
        </Directory>
然后继续。

论坛徽章:
0
9 [报告]
发表于 2005-11-14 16:18 |只看该作者
原帖由 HonestQiao 于 2005-11-14 15:04 发表
你需要使用SSI的目录,例如/usr/local/apache2/htdocs/ssi
        <Directory "/usr/local/apache2/htdocs/ssi">
             Options +Includes
             XBitHack Full
        </Directory>
然后继续。



还是不行。。。晕死,我现在调用SSI的测试页面是正常的,也不报错了,但现在就是页面打开不正常,静态的Shtml是正常的,就是采用“Include virtual”语法的不正常,晕死


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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP