phpcms v9 部署站点实践及总结
发布:smiling 来源: PHP粉丝网 添加日期:2014-10-21 21:57:58 浏览: 评论:0
近期用V9帮朋友部署了个装修公司的企业站点,记录下涉及到的主要问题.
1、Linux下安装后需对相应的文件及文件夹做权限设置,以下文件或者目录必须可写,例如访问地址 localhost/phpcms:
- index.html chmod 777 index.html
- caches/ chmod -R 777 caches
- html/ chmod -R 777 html
- uploadfile/ chmod -R 777 uploadfile
- phpsso_server/caches/ chmod -R 777 phpsso_server/caches
- phpsso_server/uploadfile/ chmod -R 777 phpsso_server/uploadfile
网站根目录:chmod 777 phpcms,注意这里没有 -R,如不行,再参考下面的一个说明,有重复结合一下.
- ./data
- ./article
- ./down
- ./picture
- ./uploadfile
- ./index.html
- ./config.php
- ./sitemap.xml
2、更换域名后如需保留测试环境中的数据,需对库里的数据做下批量替换,对于文章模型、图片模型而言,主要涉及下面的5个表:
- UPDATE v9_news SET url=replace(url,'cx3','www.phpfensi.com')
- UPDATE v9_picture SET thumb=replace(thumb,'phpcms','www.phpfensi.com'),url=replace(url,'phpcms','www.phpfensi.com')
- UPDATE v9_picture_data SET content=replace(content,'phpcms','www.phpfensi.com'),pictureurls=replace(pictureurls,'phpcms','www.phpfensi.com')
- UPDATE v9_sso_applications SET url=replace(url,'phpcms','www.phpfensi.com') --phpfensi.com
- UPDATE v9_position_data SET data=replace(data,'phpcms','www.phpfensi.com')
3、熟悉下mysql权限管理方面的命令
- grant all privileges on *.* to root@'%' identified by '密码' with grant option;
- FLUSH PRIVILEGES;
如需熟练使用或者做二次开发,需熟悉开发参考文档,常用的参考记录在此,便于查找.
phpcms v9官方帮助中心,使用手册,二次开发,数据结构.
Tags: phpcms部署站点 phpcms站点实践
- 上一篇:phpcms留言本模块的学习
- 下一篇:phpcms单网页seo标题解决方法
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)