ECSlnmp安装/转移dedecms的诸多权限问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

ECSlnmp安装/转移dedecms的诸多权限问题

黑色麦田 2015-03-26 13:47:48 6811
RT:dedecms 虽然算不上是最优秀的程序,但用的时间长了,也顺手了。  个人认为dede最大的特点是自由和方便,可生成html ;不使用会员和页面评论等动态功能的时候 负载不错。

以前使用win主机的时候倒是设置很方便,但win的负载确实不怎么样, 近期迁移到阿里云 centos,发现负载量提高了很多。 环境是 nginx /mysql  /php;

如何迁移数据? SO easy;
  1. 先在dedecms 后台备份数据库(个人建议这么做phpmyadmin 导入导出或者其他方法可能会引起更多问题)
  2. 打包所有数据为zip格式,注意,中文的文件名称,比如  内容模板1.html 、 搜索.php 这样的文件 在迁移后都是乱码;所以最好不要有中文的文件名。
  3. 上传数据到centos 、解压(注意权限,不是777你会解压失败),这里推荐主机宝和wdcp等面板,可以快速创建FTP、解压文件。
  4. 上传全新的install 文件夹 到根目录,重新安装dedecms(数据库什么的 主机宝和wdcp 很好设置,这里不用说了吧),安装后在后台还原数据。
  5. 根据dede后台安全提示,把data 和 upload 设置成755 【不含子目录/文件,否则白屏】(这里我很奇怪,为何是755,按道理,不允许执行应该是766,但766 会导致白屏)
  6. 善后,删除install文件夹

到这里就基本全部迁移完毕了,重新解析域名就OK啦。


这里有个疑问,dedecms 官方只有iis和 阿帕奇的 说明,没有NGINX有大神来解答一下没:
  1. 按照权限解释,data 和 upload 应该是766,为何必须是755 ?
  2. data目录本身755,底下文件和目录我设置的777,否则无法登陆后台,何解?
  3. upload 目录设置成755后,远程文件无法自动下载,哪怕底下的目录诸如 litimg 等是777 也无法自动创建。 导致远程图片下载失败,没道理啊?
cms安装 dedecms的问题 权限的问题 ecs安装问题 dede安装
分享到
取消 提交回答
全部回答(0)
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

相似问题
最新问题
推荐课程