Thinkcmf 在新浪云上的部署问题

  最近要开发一个社团主页,于是想到了CMF内容管理系统的,但是直接在自己的服务器测试成本太高,于是选择了在新浪云上进行部署测试。

但是在安装Thinkcmf的过程中产生了一些技术性的问题。但最后终于在自己的测试下解决了这个问题,再此过程中感谢胡明宣,胡哥的帮助。先

讲自己的安装过程总结如下:

   1>你要有一个新浪的账号,注册新浪云账号,具体的见新浪云网站http://sae.sina.com.cn/,在新浪云里创建一个应用假设为demo

   2>你要有一个Thinkcmf的安装包,具体版本选择见Thinkcnf官网http://www.thinkcmf.com/,下一个安装包假设是Thinkcmf.zip

   3>将Thinkcmf.zip,将其中的data文件夹下的runtime删除,这里面存放的是系统自动生成的缓存文件

   4>将处理好的Thinkcmf.zip 上传到你的demo应用中,具体上传方法见,新浪云代码管理部分。

   5>遇到的问题总结:

       1.上传完毕访问http://demo.sinaapp.com/时发生如下错误:

              

       这是说系统没有检测到你的数据库配置,但是你还没有安装所以数据库并没配置。

       解决办法如下:直接在你的应用链接后加上install 如:http://demo.sinaapp.com/install,就会正常。

    2.继续安装,一切都很正常,在第二步出现如下错误:

              

     我这里只显示 Storage服务有误,但是还有可能是Mysql,Mencache服务也报错,这是正常的,只要在你的应用demo

     下将你的这些服务开启即可,如图点击各自服务,然后设置开启。

    

          3.完美解决进行下一步,在第三部安装时,可能一直显示正在安装中,如图:

          

        结决办法:直接将你在本地的Thinkcmf建好的站点的sql数据库文件导出,然后在新浪云你的demo应用下将其

        导入到demo应用的数据库中,然后刷新,再重复检测一遍,就可以安装成功了。

    6>安装完毕后,需要将install文件删除,这里可以用新浪的云代码管理工具,也可以用SVN。

最后:感谢宣哥的指导,如果还有其他缺失的地方,欢迎交流学习。

QQ:1689986723

          

原文地址:https://www.cnblogs.com/yuqiandoudou/p/4439037.html