香港独立IP空间
香港php空间
美国php空间
域名注册

开发和调试一个网站的工作一般是在本地完成的,在本地经过多次测试没问题后,再把它放在正式的线上环境中。网站搬家步骤大致相同,不同程序的搬家操作都会有需要注意的细节,今天无忧主机小编讲解如何将thinkcmf程序从本地搬到我公司的PHP虚拟主机上。
1、开启程序的调试模式。
在根目录找到index.php文件,打开在后在第21行找到 define(“APP_DEBUG”, false); 这行代码,将 false 改为 true ,如图1所示,保存文件后调试模式就打开了,这样就可以防止进入生产环境。

图11 300x172 如何将本地调试好的thinkcm迁移到正式线上环境
2、上传并解压程序
将thinkcmf程序根目录的所有数据打包成zip格式的文件,然后用二进制上传到空间根目录,为了避免不必要的麻烦,建议以后使用ftp上传数据库都采用二进制上传,上传完成后,登录无忧主机管理平台(v3.51php.com),在控制面板的文件管理中找到刚上传的程序压缩包,点击解压,如图2所示,如果没有解压按钮的可能是上传不完整或者不是zip格式的压缩包。

图21 300x94 如何将本地调试好的thinkcm迁移到正式线上环境
3、导入数据库
先准备好数据库,您可以在通过phpmyadmin导出数据库,也可以在thinkcmf网站后台备份并下载,备份功能在后台首页的扩展工具->数据库管理->数据备份如图3所示,

图3 300x143 如何将本地调试好的thinkcm迁移到正式线上环境

还原功能在数据库管理—>数据库还原如图4所示。

图4 300x82 如何将本地调试好的thinkcm迁移到正式线上环境

数据库下载到本地后再到空间创建数据库,登录无忧主机账号,在空间面板的数据库管理点击 “快速创建数据库”,如图5所示,系统会弹出数据库信息。

图5 300x118 如何将本地调试好的thinkcm迁移到正式线上环境

登录到数据库管理工具phpmyadmin,然后在选择创建创建好的数据库,将准备好的数据库导进去,如图5所示。

图6 300x104 如何将本地调试好的thinkcm迁移到正式线上环境
4.配置文件
thinkcmf的数据库配置文件是/data/conf目录下的db.php文件,编辑这个文件,如图7所示,将数据库信息替换为刚才创建的数据库信息。如果网站没问题,就可以在第一步中的调试模式改为false了,这样网站就进入了生产环境。

图7 300x194 如何将本地调试好的thinkcm迁移到正式线上环境

本文地址:http://www.51php.com/thinkphp/25129.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: