close

前言:

因工作需求,需要撤換原有的部落格(有服務多人使用)

在網路上不斷爬文,想找看看有沒有現成的資源可以用(而且要免費的)

不過大概查了2天,最後非常幸運的查到

原來開放的資源 wordpress 有提供給多人新增與使用的功能!!

意思是,你是一個網誌大樓總管理員,下面可以管理多個網誌小套房 

這就是 Wordpress MultiUser

其實只要輸入關鍵字「wordpress MU」

就會有許多安裝的教學文章出來

但是事情總是不是一般人想的那麼簡單~

在中間總是會冒出一些問題跟關卡

因此本篇簡單介紹安裝步驟之餘,

分享其中出現的一些問題,希望可以幫助跟我一樣菜菜的新手們

安裝步驟如下:

  1. 在VM開一個虛擬機
  2. 安裝CentOS6.7
  3. 安裝apache、php、phpmyadmin、mysql
  1. 安裝wordpress 
  1. 安裝wordpress MU

安裝的步驟我分別參考了兩個網站文章

這邊就以這篇文章的步驟中, 遇到的問題與解決紀錄:

Q1:在點選[網誌網路安裝]中,要求在 /wordpress/wp-config.php 加入一段程式碼,但是新增完後,沒有跑出「網誌網路管理」

A:依照以前的好習慣,都直接把程式碼放到最下面,但是!這邊的程式碼要放在/* 設定完成,請儲存檔案。然後開始 Blogging 吧! */的前面

否則他們就讀取不到程式碼,自然而然就不會正常顯示,如下圖

Q2:Step.6 /wordpress裡找不到.htaccess檔案. 

A: 在/wordpress裡面,本來就沒有.htaccess的檔案,只要直接新增即可,新增完後,會發現ftp裡面還是看不到.htaccess這個檔案,這時只要在filezilla裡面,強制顯示隱藏檔案,就看的到了。

Q3:依照教學更新了wp.config.php 跟.htaccess檔案,成功看到了「網誌網路管理」,在新增子網誌時並造訪時,出現找不到的情形。

A:這個就跟.htaccess還有apache的rewrite module有關,查了許多資料,最後得到成功的步驟是:

 1.先確定apache的rewrite_mod有沒有打開,只要在phpinfo的頁面就可以確認

2.修改httpd.conf的<Directory /var/www/html> 裡面的AllowOverride 把None 改成All

  (1) vi  /etc/httpd/conf/httpd.conf 

       (2) 搜尋 <Directory /var/www/html>    /<Directory

       (3)把AllowOverride  None 改成 All

3.我在 /var/www/html 跟 /wordpress資料夾都放了.htcaccess 但不知道到底該放哪XD

最後就解決這問題啦~~~

 

後記:一個非專業IT人員,對於一些架站阿什麼的也沒有深厚的概念,最常遇到看著人家的教學文,卻各種卡關

總之就是看到的文章就去試,如果一直解決不了,就放著,因為你可能思考迷航,過兩天再來解看看,就破關拉~

arrow
arrow

    人生就是不公平 發表在 痞客邦 留言(0) 人氣()