新闻中心

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

作者 / 无忧主机 时间 2017-07-19 18:42:47

开发和调试一个网站的工作一般是在本地完成的,在本地经过多次测试没问题后,再把它放在正式的线上环境中。网站搬家步骤大致相同,不同程序的搬家操作都会有需要注意的细节,今天无忧主机小编讲解如何将thinkcmf程序从本地搬到我公司的PHP虚拟主机上。 1、开启程序的调试模式。 在根目录找到index.php文件,打开在后在第21行找到 define("APP_DEBUG", false); 这行代码,将 false 改为 true ,如图1所示,保存文件后调试模式就打开了,这样就可以防止进入生产环境。 图1 2、上传并解压程序 将thinkcmf程序根目录的所有数据打包成zip格式的文件,然后用二进制上传到空间根目录,为了避免不必要的麻烦,建议以后使用ftp上传数据库都采用二进制上传,上传完成后,登录无忧主机管理平台(v3.51php.com),在控制面板的文件管理中找到刚上传的程序压缩包,点击解压,如图2所示,如果没有解压按钮的可能是上传不完整或者不是zip格式的压缩包。 图2 3、导入数据库 先准备好数据库,您可以在通过phpmyadmin导出数据库,也可以在thinkcmf网站后台备份并下载,备份功能在后台首页的扩展工具->数据库管理->数据备份如图3所示, 图3 还原功能在数据库管理—>数据库还原如图4所示。 图4 数据库下载到本地后再到空间创建数据库,登录无忧主机账号,在空间面板的数据库管理点击 “快速创建数据库”,如图5所示,系统会弹出数据库信息。 图5 登录到数据库管理工具phpmyadmin,然后在选择创建创建好的数据库,将准备好的数据库导进去,如图5所示。 图6 4.配置文件 thinkcmf的数据库配置文件是/data/conf目录下的db.php文件,编辑这个文件,如图7所示,将数据库信息替换为刚才创建的数据库信息。如果网站没问题,就可以在第一步中的调试模式改为false了,这样网站就进入了生产环境。 图7

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

1
1
1
1
1
1
1