前言:

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

在网路上不断爬文,想找看看有没有现成的资源可以用(而且要免费的)

不过大概查了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人员,对于一些架站阿什么的也没有深厚的概念,最常遇到看著人家的教学文,却各种卡关

总之就是看到的文章就去试,如果一直解决不了,就放著,因为你可能思考迷航,过两天再来解看看,就破关拉~

查看原文 >>
相关文章