给部署在openshift上的WordPress添加wptouch插件
因?yàn)樽约旱牧硪粋€(gè)博客(專門用來記錄非技術(shù)的東西)是在openshift上搭的一個(gè)WordPress,前幾天偶然用手機(jī)訪問別人的一個(gè)wp博客,發(fā)現(xiàn)效果非常好,就想用到自己的博客上,搜了下發(fā)現(xiàn)是wptouch這個(gè)插件,因?yàn)榘惭b過程中遇到一些問題,所以記錄在這里便于以后查看,如果能幫到遇到相同問題的朋友那就更好了。
一開始我是找到了百度經(jīng)驗(yàn)上的這篇 怎么安裝wptouch pro 2.7破解版,第一個(gè)問題就出來了:
1、wptouch的安裝包下載不下來
按照百度經(jīng)驗(yàn)中提到的地址,有兩種下載方式,115和直接下載。115那個(gè)需要先點(diǎn)這個(gè)按鈕存到自己網(wǎng)盤才能下載,當(dāng)然需要登錄。
但是我下載不了。。。可能因?yàn)橛玫膍ac吧,不太支持,反正存至網(wǎng)盤之后點(diǎn)下載就403錯(cuò)誤了。。。
然后我就用第二種直接下載,可能因?yàn)閷W(xué)校網(wǎng)太渣了。。。試了N次都是下一點(diǎn)就自動(dòng)斷了。。。
最后我自己百度了一個(gè)wptouch pro 破解版下載的,然后按照百度經(jīng)驗(yàn)里的方式上傳插件,結(jié)果遇到了第二個(gè)問題:
2、一直安裝失敗
我試了3、4次吧,都不行。。。好像是和我的主題什么的沖突了,反正就是安裝不了。
我一看,既然安裝不了那就換個(gè)版本唄,然后搜了搜,發(fā)現(xiàn)有這么一篇文章,只要給免費(fèi)版的wptouch添加一個(gè)中文翻譯文件就可以了。文章中的下載鏈接可以直接右鍵另存為。
于是我就直接從wp后臺(tái)安裝了wptouch,還挺快的,比我自己上傳快多了。。。
安完之后啟用,然后從后臺(tái)的設(shè)置中就可以看到wptouch了。不過這時(shí)還是英文,下面需要上傳中文翻譯文件zh_CN.mo。然后就遇到了第三個(gè)問題:
3、無法上傳文件
ssh可以連上openshift的服務(wù)器,但是使用scp上傳就會(huì)出現(xiàn)權(quán)限錯(cuò)誤。我google了半天,看到官方論壇也有人問這個(gè)問題,有一個(gè)回答是~/data 和 ~/repo 這兩個(gè)目錄是有寫權(quán)限的,但是我試了半天還是上傳不上去。
這時(shí)候就要祭出最終大招了————改后綴名!
把zh_CN.mo改成zh_CN.jpg,然后從wp的后臺(tái)添加媒體把這個(gè)文件添加上去,成功之后ssh連接上去,找到wp-content目錄——里面的upload目錄——對(duì)應(yīng)年份目錄(比如2013)——對(duì)應(yīng)月份目錄(比如04)——找到zh_CN.jpg文件,然后運(yùn)行cp zh_CN.jpg WPTOUCHPATH/lang/zh_CN.mo,這個(gè)命令會(huì)把zh_CN.jpg文件復(fù)制到你的wptouch下的lang目錄并改成.mo后綴名。注意:這里的WPTOUCHPATH是你的wptouch的目錄,一般是wp-content/plugins/wptouch,所以找到wp-content目錄也就找到wptouch目錄了。
好了,上傳完成了,我們?nèi)ズ笈_(tái)看下,可以看到設(shè)置里已經(jīng)變成中文了,這時(shí)候用手機(jī)訪問下看看吧~結(jié)果是。。。一團(tuán)亂麻!
分析了半天原因,終于發(fā)現(xiàn)問題是:
4、無法獲取css文件
無法獲取css文件所以就沒有格式所以就一片亂麻。。。
為什么會(huì)出這個(gè)問題呢,這個(gè)又要說到另一個(gè)事,就是我的博客只能通過https訪問,使用http是無法訪問的。。。
我也不知道為什么,查過好多次都沒找到原因。。。反正暫時(shí)就先這樣吧。
然后呢,為什么就加載不了css文件了呢,原因就在這個(gè)https上。
因?yàn)閣p默認(rèn)是http,所以內(nèi)部的一些路徑都是http開頭的,這樣的話盡管路徑?jīng)]錯(cuò),可是在我的博客上http是無法訪問的,必須要用https才行。。。
找到問題就好解決了,打開后臺(tái)的設(shè)置——常規(guī),可以看到“站點(diǎn)地址”和“WordPress地址”,好了,把這兩個(gè)里面的http全改成https,然后保存,再用手機(jī)訪問一次~OK了,哈哈,效果還不錯(cuò)。
到此,整個(gè)過程結(jié)束了。
?
PS:因?yàn)榻裉毂容^累,手機(jī)截圖也不方便,所以就不截圖了。。。大家如果有看不懂的可以問我。
?
轉(zhuǎn)載于:https://www.cnblogs.com/numbbbbb/archive/2013/04/21/3034479.html
總結(jié)
以上是生活随笔為你收集整理的给部署在openshift上的WordPress添加wptouch插件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android学习 —— 多种适配器
- 下一篇: 无根树转为有根数(图论) By ACRe