当前位置: 首页 > 知识库问答 >
问题:

内存比PHP中的尝试错误更大[重复]

邴星洲
2023-03-14

我在日志中反复出现这些错误

PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes)
PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 32768 bytes)

我不明白为什么它会随着内存大小比试图分配的字节大得多而死亡!!

共有1个答案

司寇琨
2023-03-14

错误消息告诉您已定义134217728字节(128 MB)的限制。您的脚本已经使用了它,但它要求更多。分配下一个字节(在您的示例中为20480)失败,这就是脚本死亡的原因。

为了解决这个问题,您可以检查为什么您的脚本需要内存(减少内存占用总是一个好主意),或者设置更高的内存限制

 类似资料:
  • 问题内容: 我进行了全新的OSX 10.9.3全新安装并安装了pip,然后执行了 两次安装似乎都非常令人满意,并且运行没有任何错误(尽管有不计其数的警告)。当我尝试使用导入熊猫运行python脚本时,出现以下错误: 如何解决此错误并使熊猫正确加载? 问题答案: 您可以安装熊猫的早期版本。 在我的情况下,它解决了问题…

  • 问题内容: 导入熊猫时,会出现以下错误: 我正在运行Python 2.7.5,Pandas 0.14.1和Numpy 1.9.0。我尝试使用pip安装两种版本的旧版本,每次都会出现重大错误。我是Python的初学者,因此这里的任何帮助将不胜感激。:) 编辑:运行OS X 10.9.4 编辑2:这是我卸载并重新安装Numpy + Pandas,然后运行.py文件的视频的链接:https ://www

  • PHP间歇性地报告荒谬的分配错误。 致命错误:第0行中未知的134217728字节的允许内存大小已用尽 (尝试分配4348209864字节) 它试图分配超过4GB的内存。什么哪里是?它试图分配到哪里? 我没有在PHP代码中显式分配任何内存,也没有使用除股票PHP调用以外的任何东西。我看到我的PHP文件中的最后一行原始HTML(在我退出PHP块之后)被发出并在加载的页面中,因此问题似乎没有出现在我的

  • 我遇到了一个python模块的问题,它无法处理导入大数据文件(文件targets.csv的权重接近1 Gb) 加载此行时会追加错误: 回溯: 我想知道有没有一种方法可以逐行打开targets.csv文件?同时也想知道这会减慢这个过程吗? 这个模块已经很慢了... 谢谢!

  • 有时,我的应用程序在启动时会随机出现故障,它会在应用程序类中崩溃,用户无法再次打开应用程序,直到他们进入设置并清除应用程序数据 “DiskbasedBache”试图分配超过1GB的内存,原因并不明显 我怎么才能让这一切不发生?这似乎是Volley的一个问题,或者是一个基于自定义磁盘的缓存的问题,但是我没有立即看到(从堆栈跟踪中)如何‘清除’这个缓存,或者做一个条件检查或者处理这个异常 欣赏洞察力

  • 尝试执行简单的insert into语句,但出现外键关系错误。 我收到的错误是“无法添加或更新子行:外键约束失败('example_1010命令orders_ibfk1用户 ID) 引用用户用户 ID')” 我想我需要使用一个“in子句”来绕过约束,但我不认为我使用它是正确的。