过期域名预定抢注

 找回密碼
 免费注册

Linode VPS 出現 wp super cache插件無法正常使用問題

  [複製鏈接]
發表於 2013-10-13 21:11:00 | 顯示全部樓層 |閱讀模式
這兩天剛剛弄的Linode 的VPS, 以前的插件都能正常工作,唯獨WP super cache 不能正常工作,顯示如下:+ {$ r5 X, B* u! c* M: m( ]
7 Q$ ], R0 L7 v7 K! y3 a7 V+ w' J
Error: Sample WP-Cache config file (/home/******/public_html/*******.com/wp-content/plugins/wp-super-cache/wp-cache-config-sample.php) does not exist.Verify you installation.Cannot continue... fix previous problems and retry.
4 W1 O5 ^$ N  |2 X* H
- _4 I9 \: q, u: \看了FTP,這個文件是確實存在的。( ]4 S; n: S! @, F! W! Q
. ~$ u3 s7 {* ]
找了老半天都沒有得到解決方法,對linux主機幾乎不懂,用的是LNMP一鍵安裝。2 F1 u, i+ ^2 s9 m) S1 F
: o, t% c5 R8 U; X1 J. x
大家都有什麼經驗嗎?8 U( \) n/ U' C/ F8 j9 G
2 x6 Z: B7 T. g% q, `- T
發表於 2013-10-13 21:17:12 | 顯示全部樓層
與linode沒有任何關係,你安裝配置有問題,看提示
5 Q9 D. j) E: i- ]
8 x' {- v! [# Mwp-cache-config-sample.php配置文件不存在
8 z  Y- b, u  A! H+ w建議下載新的覆蓋後重新安裝一次即可
$ i% H5 x" `1 e
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-13 21:41:05 | 顯示全部樓層
月光飛燕 發表於 2013-10-13 21:17 # K+ `5 B( O: P( j% c
與linode沒有任何關係,你安裝配置有問題,看提示
+ Z. |2 g7 R/ l" O. A! A
% G( H6 v; L0 S- _& q: Owp-cache-config-sample.php配置文件不存在
0 S1 x0 \$ l( J2 v  X8 A
我已經卸載掉,然後重新安裝,還是這個問題撒。# t% m/ m) L' }& @

7 U5 X4 Z% E4 c; F# ?# {1 [+ d這個跟 mod_rewrite module 有關嗎?8 _5 M* Q( |5 L- x
5 Y% z- H6 Z# m
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-13 21:54:06 | 顯示全部樓層
它提示的是文件是否存在,你要去ftp看看文件是否存在,路徑是否正確,然後設置屬性777
( G# c  ~+ R8 M5 \- |2 \
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-13 22:13:19 | 顯示全部樓層
月光飛燕 發表於 2013-10-13 21:54
1 y/ ]5 B* u) J: n' y) x它提示的是文件是否存在,你要去ftp看看文件是否存在,路徑是否正確,然後設置屬性7777 ~. T9 p1 v5 f% {+ q2 W5 y9 x
...
( j5 _/ ^+ k! X% X8 ^8 W0 S3 u- r
已經這樣操作過,還是不行。
; `+ r- ^* W8 P
) I8 O4 `9 O7 \' u我將原來網站上的一個 wp-cache-config.php 上傳到了wp-cotent下面,剛才的錯誤消失,但是現實其他錯誤信息:裡頭說的文件都是存在的 都改成了777權限。2 }1 s* Y8 ~# w$ P! \
: E3 Z. z* @  k7 n
Warning! WP Super Cache caching broken! The script advanced-cache.php could not load wp-cache-phase1.php.1 \) q8 s: v2 m( @# _

- N1 v: P! i' |% l( ]  x# r7 L+ MPlease edit /home/wwwroot/default/wp-content/advanced-cache.php and make sure the path to /home/******/public_html/******.com/wp-content/plugins/wp-super-cache/wp-cache-phase1.php is correct.

+ J& I7 D$ L9 Q) K# m" A6 I& J  I. ]! M
Mod rewrite may not be installed!                It appears that mod_rewrite is not installed. Sometimes this check isn』t 100% reliable, especially if you are not using Apache. Please verify that the mod_rewrite module is loaded. It is required for serving Super Cache static files. You will still be able to use legacy or PHP modes.
8 G( U, o) X# {0 m" d
7 [5 q9 \) `# t" NRewrite rules must be updated                The rewrite rules required by this plugin have changed or are missing.                 Scroll down the Advanced Settings page and click the Update Mod_Rewrite Rules button.: U9 ^% ]# H0 X

5 p5 R3 K& P8 c+ l+ T# HNotice: Mod_rewrite or Legacy caching enabled. Showing Advanced Settings Page by default." x; c  U- B4 X" K
$ E# D) x2 K; r' V

! L& C4 y/ V& d: h
6 p- _5 }/ h& x/ W% u9 W+ R; h/ P
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-13 22:28:25 | 顯示全部樓層
終於找到了原因,是wp-config.php裡頭的一個地址不對,希望其他人不要放同樣的錯誤。
; V( Q, g+ s; R" K- Z' g( N1 g7 P
4 u, G- @5 u- E' f6 o* g/ ydefine( 'WPCACHEHOME', '/home/wwwroot/default/wp-content/plugins/wp-super-cache/' ); //Added by WP-Cache Manager7 K( K. o- D! H# _$ `

( {0 i# M3 }4 r7 T$ a2 B  g  }1 V+ w4 \$ x, A
但是現在還有一個問題,就是只能選擇
8 d% K" {8 @2 i, X) v, MUse PHP to serve cache files.
& N5 B/ Y, g2 m; M6 b+ C  F+ E
+ E$ B4 ]2 q4 G" w. {6 o/ R! T無法選擇' C8 I4 k: L  E7 ?: e/ R
Use mod_rewrite to serve cache files. (Recommended)1 w/ B7 x/ |# a2 o0 V& J# F# Q& }

* v  Q/ U; s* n) d$ t& B提示mod_rewrite module 沒有安裝。
+ v' t" L0 O  p' Z
. G' r- q, k9 _. V, N# g我是安裝的LNMP一鍵傻瓜安裝,也沒有裝什麼東西了,然後綁定域名,選擇wordpress rewrite模式。9 K3 U8 S! i& q5 X* A
不知怎麼解決這個問題。
) `6 [9 h+ Y* ^+ w  y4 H4 y( H4 E* H

評分

參與人數 1點點 +3 收起 理由
luguokankan + 3 表扬下。

查看全部評分

回復 给力 爆菊

使用道具 舉報

發表於 2013-10-13 22:38:46 | 顯示全部樓層
jhon 發表於 2013-10-13 22:28 & z% A" S* b  H# p# y
終於找到了原因,是wp-config.php裡頭的一個地址不對,希望其他人不要放同樣的錯誤。. Q/ V# z* U. W1 O/ D
! w0 P  A; n  p2 O
define( 'WPCACHEHOM ...
- ^( y' h& M& t& t; v
才想回復你是這個問題,你就找到答案了,呵呵- x) ?7 }5 X/ z7 x, \6 B

$ @! B; h( ^$ _  f2 V' [上2周我也將linode 重裝了 nginx+apache,也是因為路徑問題需要重新修正配置文件: L& a! J, A% O6 H3 J
- z$ m9 w9 V- P5 K1 N

點評

唉,第一次,总是不容易。写在这里,给有相同的人做个提醒。  發表於 2013-10-13 23:00
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-13 22:40:50 | 顯示全部樓層
上一個問題已經解決了  i3 C0 R% {/ F+ Y. R4 Z

  G; ^* c* [6 B7 R. ?因為你安裝的是lnmp,所以不像apache那樣有mod_rewrite module 模塊2 x; M* D( g- c% P; o
nginx默認已經安裝了rewrite功能/ I4 r  F8 M7 u+ q: f+ N0 v) g
所以你只需要在nginx裡面配置好wp的rewrite
( g" j! ~8 W  a. n, T9 b
  V! J5 v6 P3 ^# M上面這個提示只是說你的WP Super Cache緩存部分功能失效,因為沒有配置好nginx的rewrite
$ ?7 @4 w' a* w# u- n, \/ [! f/ h
" y4 y5 ?5 @0 E1 X1 s一般你應該安裝了免費webmin或者其他付費後台
( d6 q3 _4 u! O進入webmin,進入其他->文件管理器(需要安裝jdk才能使用)
& t9 d; Q2 r: [  m( |: S0 v; k4 X( r. s1 l1 u2 \' |
一般nginx的戰點配置文件在這裡 /usr/local/nginx/conf0 K! B- X3 O/ P3 l% p
然後按照這篇教程進行替換
  1. http://jingyan.baidu.com/article/425e69e69904f9be15fc161e.html
複製代碼
替換完成後,重啟nginx2 n4 q& Z" f8 m9 o
8 ?2 _( f* j4 q/ R1 }$ H
以下是參考
  1. http://cn.bing.com/search?q=WP+Super+Cache+nginx&pc=MOZI&form=MOZSBR
複製代碼
0 C; b1 d  d# H" Z: Q
回復 给力 爆菊

使用道具 舉報

 樓主| 發表於 2013-10-13 23:20:50 | 顯示全部樓層
月光飛燕 發表於 2013-10-13 22:40 ; N( U" p" F. t6 f& ]2 [9 H
上一個問題已經解決了
+ _$ l# t9 R0 @2 X+ D9 @- N
3 q2 a( f/ ?9 |% Y2 Z9 ~5 Y7 r因為你安裝的是lnmp,所以不像apache那樣有mod_rewrite module 模塊
3 o( u  M* l. H0 A: F) T, A2 q
感謝 萬能的 月光,wp super cache問題已經得到解決,現在可以使用 mod_write 功能。
$ H$ K/ Z- y5 E2 m
/ }, d( c' y7 Y  k5 C  n
回復 给力 爆菊

使用道具 舉報

發表於 2013-10-14 02:44:11 | 顯示全部樓層
本帖最後由 Seanhere 於 2013-10-14 02:48 編輯 3 W5 X: @0 J5 W

, M( K- n3 f  A月光太熱心了。我就在用Linode 下的 LNMP,不過是沒安裝任何面板,只用指令。不過在熱心方面需要學習,因為眼睛只放在自己感興趣的Niche內容上了。對主機方面內容不太注意。' P, Z1 {: A. Y7 F* w/ m
7 H1 U, q  X$ T4 B

  g% T! e$ G( @4 o

點評

无所不知的月光,一个提点,能让我少走很多弯路啊。  發表於 2013-10-14 19:06
回復 给力 爆菊

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

4um點基跨境網編創業社區

GMT+8, 2024-11-30 18:21

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表