本地安装Project Babel 0.6 rewrite rule 不生效问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
leigod
V2EX    Project Babel

本地安装Project Babel 0.6 rewrite rule 不生效问题

  •  
  •   leigod 2010-08-21 09:47:15 +08:00 6245 次点击
    这是一个创建于 5533 天前的主题,其中的信息可能已经有所发展或是发生改变。
    本环境:

    win7 旗舰版
    apache 2.2.15
    php5.2.13


    一切按照安装说明执行,rewrite_mod 已打开,并且其它的程序也跑的很正常,地址重写规则都生效,但装上project babel 却不生效。我自己怀疑是跟pb的网站根目录设置有关系,但却又找不到解决办法,请有经验的大虾们能给看看。

    我觉得本地安装pb有两个比较关键的点,一个是域名问题,一个是网站根目录问题。

    域名问题我更改了windows系统的hosts文件解决了域名解析的问题,更改apache配置文件,通过设置别名的方式改变了网站根目录,此时访问hosts中设置的域名,可以正常访问,但.htaccess文件中的重写规则不生效,只会列出htdocs下的所有文件,点击babel.php页面也能正常访问,不过页面中有些数据没法加载上,我想也是地址的问题。

    此路不通那就走另一条路,换了另外一种设置网站根目录的方法,直接更改 directory root 的值和相关设置,但做完更改后,apache却重启不成功,提示错误号1,网上查了一下,说多半是由于端口冲突引起的,还有的说是关闭ssl就可以,但试过之后好像都无效,所以就卡在这里。

    端口冲突,觉得原来的配置也是ok的,为什么我只是改了directory root 就会端口冲突呢?不解。
    另外为什么别名方式设置根目录,可以访问到网站,重写规则却不生效呢?

    请各位帮忙分析一下,先谢谢了


    再补充一些信息,Win7下的运行环境我是安装了一个叫phpstudy的环境包,包括apache,mysql,php5,phpmyadmin,zend optima... 之类的。环境的安装目录是在D:\Program Files\phpStudy下,apache,php5,mysql各一个目录。网站原来的根目录是在d:\www下
    2 条回复    1970-01-01 08:00:00 +08:00
    holystrike
        1
    holystrike  
       2010-08-21 10:43:02 +08:00
    可能是 .htaccess 文件没有生效

    需要设置apache的 allowoverride 属性为 true
    leigod
        2
    leigod  
    OP
       2010-08-23 11:28:48 +08:00
    谢谢 holystrike

    allowoverride 的属性有2个,1个none,1个all

    设为all之后 重写规则生效了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3670 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 05:06 PVG 13:06 LAX 22:06 JFK 01:06
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86