打开src/service/backup/srv/PwBackupService.php
找到$selectNum = 5000; 把5000改小点,看自己服务器的情况 其实跟mysql的max_allowed_packet参数有关系 一次取的信息太多了,导致出错,可以把max_allowed_packet参数改大点,比如改成20MB 有些人在转换过程中出现 MySQL server has gone away 这个错误 修改你的mysql配置文件my.cnf或者my.ini文件 找到 [mysqld] 下面加 max_allowed_packet=20M 然后重启mysql即可 如果是转换过程中遇见,是因为每次跳转设置的个数太多, 打开pwb/souce/xxx/tmp_sql.php 把$percount改小点,比如改成200,看自己的服务器情况。 |