ps:该篇是接 lanmp —— 动静分离

lanmp —— 奇葩问题

话说,在 搭建 bbs.abc.com (discuz论坛)的 时候。。。。

1、说明:web机器上以前已经有一个 discuz 旧论坛

要做数据迁移(改域名/拷贝数据/迁移网站),这里采取的方法是改配置文件(也可以重装discuz)

2、具体操作

(1)cd /data/bbs/config   ——》 /data/bbs是从以前的discuz根目录拷贝过来的

(2)修改两个文件

config_ucenter.php ——》 用户中心相关

修改内容:

DBHOST,  DBUSER, DBPW,  DBNAME,UC_DBTABLEPRE,UC_API

config_global.php   ——》 全局配置文件

修改内容:

dbhost,dbuser,dbpw,dbname

3、问题

(1)描述:

DBNAME是在web机器上的数据库,在db机器上是没有的

需要用rsync拷贝到远程db机器上

而我的DBNAME是从web机器上旧的discuz库拷贝过来的

(2)现象

(a)现象1:浏览器访问bbs.abc.com出错

这个ljy其实就是下图的 luo(本人亲测 - -)

(b)现象2:web机器上的mysql报错

(3)原因

(a)分析

因为luo的表权限有问题!!!!
我之前是直接把discuz目录的所有东西复制到/data/mysql/ljy目录下的 
进行的操作如下:
cp -r ljy ljy.bak
mv ljy.bak luo    

(b)注意:

以上操作的话,luo的属主属组并不是 mysql ,而是 root

(c)原因:mv 命令能保留文件所有属性和权限,尤其是selinux属性,cp则不能

(4)解决方法
(a)重新导入discuz.sql ——》 不用担心mysql用户权限问题

mysql  -uroot luo < /data/discuz.sql   
discuz.sql 是以前备份的discuz库
(b)cp后修改权限:chown -R mysql:mysql luo/

另外
还有一个小问题 ——》 上面那个问题查了我很久 = =
诸如
1、目录未找到或者无法访问: ./data/template

2、Can not write to cache files, please check directory ./data/ and ./
解决方法(上面的1,2现象都通用)
chown -R daemon /data/bbs/data/
chown -R daemon /data/bbs/uc_server/data
chown -R daemon /data/bbs/uc_client/data

原因:bbs中的个别目录需要apache的用户去写,apache是以daemon用户来运行的!

转载于:https://www.cnblogs.com/windysai/p/6259741.html

lanmp之二 (奇葩问题)相关推荐

  1. 二、在VMware中搭建PHP集成环境(lamp/lnmp/lanmp)

    2019独角兽企业重金招聘Python工程师标准>>> 一.下载LNMP一键安装包:https://lnmp.org/ 二.安装: 详见:https://lnmp.org/insta ...

  2. 除了像菊花的微信小程序二维码,我还找到更多奇葩

    审美这事,萝卜青菜各有所爱.比如最近微信发布的小程序码,有人感慨"终于换掉了丑陋的二维码",有人却说它像"菊花". 微信推出小程序,是因为二维码丑吗?我觉得未必 ...

  3. 博客园的神回复,程序猿的奇葩神回复[连载][二]

    在上一篇(博客园的神回复,一起看看那些IT男的神回复[连载][一])中(ps: 这篇博客之所以改名是因为这次的神回复里有程序媛,所以用IT男不太合适),博客园神回复还是挺受欢迎的,上一篇博客的神回复取 ...

  4. 【笔试/面试】—— 奇葩 C/C++ 语法题(二)

    1. 类所占空间的大小 在类中,如果什么都没有,则类占用1个字节,一旦类中有其他的占用空间成员,则这1个字节就不在计算之内,如一个类只有一个int则占用4字节而不是5字节. 如果只有成员函数,则还是只 ...

  5. 困扰一周的奇葩bug:重复相似代码多,导致单片机程序跑飞

    今天是个好日子,困扰一周的bug终于解决了,迫不及待将这个奇葩问题分享给各位朋友~ 硬件环境: 国产MCU:华大HC32L130 问题描述: 最近做一款基于Modbus协议的三通道温度采集模块,程序设 ...

  6. 漫画:三种 “奇葩” 的排序算法

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 在算法的世界里,有许多高效率的排序算法,比如快速排序.归并排序.桶 ...

  7. App项目实战之路(二):API篇

    原创文章,转载请注明:转载自Keegan小钢 并标明原文链接:http://keeganlee.me/post/practice/20160812 微信订阅号:keeganlee_me 写于2016- ...

  8. 某程序员感叹:本是家族边缘人,但亲戚得知自己年入二百万后,都上来巴结!...

    春节过年回家总会发生各种奇葩事,一位程序员就遇到了这样一件事: 本来已经快成为家族边缘人了,今年过年时,有人把他年入二百多万的事情传出去了.聚会的时候,一帮不熟的亲戚过来打听他的工作,顺便巴结他,吃饭 ...

  9. JAVA面试解析(有赞二面)

    作者:孤独烟 来自:打杂的ZRJ 本文的题目出自博客 http://www.54tianzhisheng.cn/2018/07/12/youzan/ 但是作者没有给出答案,博主斗胆来制作答案版. 也是 ...

最新文章

  1. [Go]结构体及其方法
  2. 电源功耗压力测试软件,开关电源负载测试经验分享——这篇三分钟小文章着实令人“心动”...
  3. mysql中文编码问题
  4. JavaScript Promise对象
  5. Python实用技法第26篇:定义实现最短匹配的正则表达式
  6. Pandas中Series和DataFrame的索引
  7. HTML 5 span 标签
  8. sqlserver 建表语句
  9. 怎么查看虚拟机的IP地址?
  10. win7蓝屏0x0000003b解决教程
  11. 详解:化工厂人员定位方案与双重预防机制建设
  12. 【新星计划】如何写好你的博客,涨粉技巧总结
  13. TypeError: __init__() takes exactly 2 arguments (3 given)
  14. python将房贷数据写进excel表格
  15. matlab建模sar adc,SAR ADC的系统级建模与仿真
  16. Parallels Desktop 17已发布Apple M1大幅提速
  17. 三读《UNIX编程艺术》
  18. AcWing 861 二分图的最大匹配
  19. CV综述图像分割整理---目录
  20. 春运一年一次,这几天全民疯狂抢票,如何让12306承载起这一份寄托

热门文章

  1. C++11 多线程 基础
  2. WPF窗体最小化到任务栏
  3. springside 4 web-init 启动
  4. springboot_yml配置
  5. 并发无锁队列学习(单生产者单消费者模型)
  6. navicat 官方使用手册,中文版,快捷键大全
  7. WWDC 2013 Session笔记 - iOS7中弹簧式列表的制作
  8. 【MPI学习3】MPI并行程序设计模式:不同通信模式MPI并行程序的设计
  9. 用TextPaint来绘制文字
  10. android webservice 简单应用