Linux学习记录--进程控制相关系统调用

为了迁移一个Discuz!论坛真可谓大费周章啊,所以还是写篇帖子备忘吧。


1.备份数据库:用phpmyadmin打开数据库,找到论坛的数据库,选择“导出”,然后点击下面的“执行”:

Linux学习记录--进程控制相关系统调用

这时数据库就会以“*.sql”文件保存了下来(一般会大于2M,而一般php配置文件php.ini中设置最大上传文件为2M,所以待会还要改一下配置)。


2.备份论坛:把整个论坛的文件夹复制到你想要迁移的地方,我这里就是模拟了一下本地迁移,把文件夹名称改一下就行了。


3.安装数据库:照例还是用phpmyadmin选择“导入”,前面也说了这里默认是2M大小限制,数据库超过这个限制就安装不了。

进入php目录,修改php.ini文件里upload_max_filesize, memory_limitpost_max_size,其中upload_max_filesize要大于数据库文件大小而小于 memory_limit 和post_max_size设定值。(这里最好重启一下服务器和数据库服务器。)这下就可以选择之前备份的数据库文件安装了。


4.修改discuz配置文件:这时用浏览器打开论坛所在路径还是会报错的,进入discuz论坛里的config文件夹修改config_global.phpconfig_ucenter.php文件:

config_global.php文件:

Linux学习记录--进程控制相关系统调用

config_ucenter.php文件:

Linux学习记录--进程控制相关系统调用


修改正确的话,一般就没什么问题了。本人还没把每个地方都检测过,如果你发现哪里有欠缺的地方请告诉我,谢谢。

Linux学习记录--进程控制相关系统调用,布布扣,bubuko.com

Linux学习记录--进程控制相关系统调用

上一篇:windows下 php由5.2升级 5.4.20的蛋疼过程。。


下一篇:【高德地图API】从零开始学高德JS API(三)覆盖物