免费注册 查看新帖 |

Chinaunix

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

[Web] 关于apache 支持php4的问题(DSO模式)在线等急~谢谢~ [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-01-18 23:06 |只看该作者 |倒序浏览
我用的是apache1.3.7版,php4用的4.2.3版本,我按照精华版的以dso模式安装并编译了apache和php,按照上面的做法,我重起apache后,系统报错(我的php.ini也cp到了usr/lib库里面,也修改了其中两个参数,都变成on了)
Invalid command 'Order', perhaps mis-spelled or defined by a module not included in the server configuration
./apachectl start: httpd could not be started

我在httpd.conf中只加了AddType application/x-httpd-php这句话

apache启不来是跟我装了resin有关吗?http.conf中加了关于resin模块这样一段话LoadModule caucho_module /usr/local/apache/libexec/mod_caucho.so
LoadModule php4_module        libexec/libphp4.so
AddModule mod_caucho.c
AddModule mod_php4.c
<IfModule mod_caucho.c>;
CauchoConfigFile /usr/local/resin-2.1.6/conf/resin.conf
<Location /caucho-status>;
SetHandler caucho-status
</Location>;
</IfModule>;

我想应该是没有关系的!

论坛徽章:
0
2 [报告]
发表于 2003-01-18 23:12 |只看该作者

关于apache 支持php4的问题(DSO模式)在线等急~谢谢~

你load了一个不存在的module,贴出你/usr/local/apache/libexec/下的所有文件

论坛徽章:
0
3 [报告]
发表于 2003-01-18 23:14 |只看该作者

关于apache 支持php4的问题(DSO模式)在线等急~谢谢~

[quote]原帖由 "南非蜘蛛"]你load了一个不存在的module,贴出你/usr/local/apache/libexec/下的所有文件[/quote 发表:


httpd.exp       mod_asis.so       mod_cern_meta.so  mod_headers.so     mod_mime.so         mod_unique_id.so
libphp4.so      mod_auth_anon.so  mod_cgi.so        mod_imap.so        mod_negotiation.so  mod_userdir.so
libproxy.so     mod_auth_dbm.so   mod_digest.so     mod_include.so     mod_rewrite.so      mod_usertrack.so
mod_access.so   mod_auth.so       mod_dir.so        mod_info.so        mod_setenvif.so     mod_vhost_alias.so
mod_actions.so  mod_autoindex.so  mod_env.so        mod_log_config.so  mod_speling.so
mod_alias.so    mod_caucho.so     mod_expires.so    mod_mime_magic.so  mod_status.so

论坛徽章:
0
4 [报告]
发表于 2003-01-18 23:21 |只看该作者

关于apache 支持php4的问题(DSO模式)在线等急~谢谢~

grep Order httpd.conf
grep LoadModule httpd.conf
贴这个

论坛徽章:
0
5 [报告]
发表于 2003-01-18 23:24 |只看该作者

关于apache 支持php4的问题(DSO模式)在线等急~谢谢~

原帖由 "南非蜘蛛" 发表:
grep Order httpd.conf
grep LoadModule httpd.conf

贴这个
[root@pengpeng conf]# grep Order httpd.conf
    Order allow,deny
#        Order allow,deny
#        Order deny,allow
    Order allow,deny
        Order allow,deny
        Order allow,deny
        Order allow,deny
#    Order deny,allow
#    Order deny,allow
#        Order deny,allow

[root@pengpeng conf]# grep LoadModule httpd.conf
# have to place corresponding `LoadModule' lines at this location so the
# LoadModule foo_module libexec/mod_foo.so
# it yourself with a LoadModule [see the DSO paragraph in the 'Global
LoadModule caucho_module /usr/local/apache/libexec/mod_caucho.so
LoadModule php4_module        libexec/libphp4.so

论坛徽章:
0
6 [报告]
发表于 2003-01-18 23:30 |只看该作者

关于apache 支持php4的问题(DSO模式)在线等急~谢谢~

晕倒,还是看不出来,还是贴整个httpd.conf吧
你先把改成我说的
LoadModule caucho_module /usr/local/apache/libexec/mod_caucho.so
-------->;LoadModule caucho_module libexec/mod_caucho.so

论坛徽章:
0
7 [报告]
发表于 2003-01-18 23:39 |只看该作者

关于apache 支持php4的问题(DSO模式)在线等急~谢谢~

原帖由 "南非蜘蛛" 发表:
晕倒,还是看不出来,还是贴整个httpd.conf吧
你先把改成我说的
LoadModule caucho_module /usr/local/apache/libexec/mod_caucho.so
-------->;LoadModule caucho_module libexec/mod_caucho.so


还是不行我这样改了,而且我之前也改成caucho_module /usr/local/apache/libexec/mod_caucho.so
……………………LoadModule /usr/local/apache/libexec/libphp4.so

还是启不来,报
yntax error on line329of /usr/local/apache/conf/httpd.conf:
Invalid command 'Order', perhaps mis-spelled or defined by a module not included in the server configuration
./apachectl start: httpd could not be started

第329行是这样的
#
# Controls who can get stuff from this server.
#   
    Order allow,deny //329行
    Allow from all
</Directory>;

论坛徽章:
0
8 [报告]
发表于 2003-01-18 23:48 |只看该作者

关于apache 支持php4的问题(DSO模式)在线等急~谢谢~

注释这行,顺便问一下这行是你加的吗?还是默认的

论坛徽章:
0
9 [报告]
发表于 2003-01-18 23:51 |只看该作者

关于apache 支持php4的问题(DSO模式)在线等急~谢谢~

[quote]原帖由 "南非蜘蛛"]注释这行,顺便问一下这行是你加的吗?还是默认的[/quote 发表:


默认的~我的httpd.conf文件中只加了
LoadModule caucho_module /libexec/mod_caucho.so
LoadModule php4_module   /libexec/libphp4.so
AddModule mod_caucho.c
AddModule mod_php4.c
<IfModule mod_caucho.c>;
CauchoConfigFile /usr/local/resin-2.1.6/conf/resin.conf
<Location /caucho-status>;
SetHandler caucho-status
</Location>;
</IfModule>;
  

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

论坛徽章:
0
10 [报告]
发表于 2003-01-18 23:55 |只看该作者

关于apache 支持php4的问题(DSO模式)在线等急~谢谢~

把你加的都去掉可以启动吗?要是可以启动,先把支持php的选项加上,看看能不能启动,要是可以启动,最后在加上java的选项,先确定问题在哪里
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP