首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP中的递归错误

问PHP中的递归错误
EN

Stack Overflow用户
提问于 2013-12-05 03:59:38
回答 1查看 234关注 0票数 0

我正在尝试将数据库从旧XP计算机迁移到新的Synology DS213。我成功地导入了数据库并镜像了权限,但在实际工作中却遇到了困难。无论我提高多高的最大记忆极限,我的记忆都会耗尽。

我能够安装xdebug扩展程序来帮助我调试。我试着用以下错误快速耗尽内存:(这仅仅是前几行)

致命错误:第203号调用堆栈上允许耗尽/volume1 1/web/include/phpFunctions.php中的内存大小为268435456字节(试图分配70987243字节):0.0011 324280 1. {main}() /volume1 1/web/index.php:0 0.0024 324728 2. require('/volume1/web/includes/phpFunctions.php') /volume1 1/web/index.php:14 0.0646 337424 3. phpMySQL->dbQuery() /tried 1/web/include/phpFunctions.php:35 0.0653 337568 4. phpMySQL->stopProcess() /volume1 1/web/include/db/mySQL.php:69 0.0655 337968 5. myErrorHandler() /volume1 1/web/include/db/mySQL.php:254 0.0662 343400 6. raiseError() /volume1 1/web/include/phpFunctions.php:160.0.0670 344608 7. phpMySQL->dbQuery() /volume1 1/web/include/phpFunctions.php:209 0.0678 345792 8

我不知所措。我不指望有人能帮我解决这个问题,但希望能为我指明正确的方向,让我更多地了解错误。

EN

回答 1

Stack Overflow用户

发布于 2013-12-05 04:20:35

尝试将这一行添加到脚本中(可能在index.php中)-

代码语言:javascript
复制
@ini_set('memory_limit', '1G');

如果这不起作用,那么以这种方式再次尝试导入数据库--首先导入2/3表,然后再导入2/3表,等等,并确保没有无限循环。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20391146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档