現(xiàn)下個結(jié)論,不能說WDLINUX都lanmp一定存在靜態(tài)頁問題,但是可以肯定確實不穩(wěn)定導(dǎo)致此問題。我用都是CENTOS5.5 原版,安裝肯定沒問題,只開了VNC之后就采用源碼包編譯方式安裝了,在同樣條件下處過一次問題。
遇到此問題的參考一下我的處理方法吧!
首先進入httpd源文件目錄,找到mod_rewrite.c文件,如果找不到,可以使用
[root@localhost lanmp]#find ./ -name mod_rewrite.c
如:/root/lanmp/httpd-2.2.17/modules/mappers/
進入 mod_rewrite.c 所在的目錄
執(zhí)行一下
X=已經(jīng)安裝都目錄
如:/www/wdlinux/ httpd-2.2.17/
提示: apxs在bin里,幫助確定位置,特別是新‘shou’。
[root@localhost httpd-2.2.17]# /X/bin/apxs -i -a -c mod_rewrite.c
參數(shù)-i 是指執(zhí)行安裝操作,將so 安裝到 modules目錄,參數(shù)-a 是指在httpd.conf中激活該模塊,參數(shù)-c 是指執(zhí)行編譯錯誤:
httpd: Syntax error on line 54 of /www/apache2/conf/httpd.conf: module rewrite_module is built-in and can’t be loaded
可能是apache已經(jīng)帶有rewrite模塊,可以在conf/httpd.conf文件中注釋掉 LoadModule rewrite_module modules/mod_rewrite.so,然后在apache2/bin中執(zhí)行 httpd -l 查看是否有了rewrite模塊。
然后測試一下:
[root@localhost httpd-2.2.17]# ./bin/apachectl -t
Syntax OK
[root@localhost httpd-2.2.17]# ./bin/apachectl graceful
添加其他模塊類似!
希望對你有幫助。
歡迎轉(zhuǎn)載,但請保留此信息
[我的Linux,讓Linux更易用]
CentOS精簡版,集成lamp,lnmp版,
wdcp,
wdcdn,
wddns,
一鍵安裝包,集群負(fù)載均衡LVS,智能DNS/CDN,性能優(yōu)化
本文連接:
http://cd-genova.com/old/node/524
沒看明白你的問題以及處理方式1 你可以在添加前用
沒看明白你的問題以及處理方式
1 你可以在添加前用 apachectl -t 查看是否有mod_rerite模塊
2 你安裝了,添加了,然后在httpd.conf里又注釋掉,有何用?