允许的内存大小 262144 字节已耗尽(尝试分配 24576 字节)[重复]

2024-01-09

我对此快要发疯了。

我收到下一条消息:

Allowed memory size of 262144 bytes exhausted (tried to allocate 24576 bytes)

待办事项清单

检查 phpinfo(),获得正确的 php.ini 路由并编辑它。 将内存限制更改为

memory_limit = 128M

确保值 memory_limit 更改 con phpinfo() 的结果:

memory_limit    128MB   128MB

检查.htaccess并添加(不需要)

php_value memory_limit 128M

并且还可以像这样通过 php 更改它(在错误行之前):

ini_set('memory_limit','128M');

到处都说内存设置为128M,但仍然出现该错误?

错误出现在 Swift 库(用于发送电子邮件的库)中,位于abstractSmtpTransport.php 中,因此我的代码 int 不应该工作。

有任何想法吗???

编辑:是的,前面的操作是重新启动 apache 完成的。

编辑2: @patrick,补充说,但没有得到回应

尝试使用较低的值,每个文件 28M int,重新启动 apache,同样的错误(phpinfo 显示新值)

尝试使用-1,重新启动,并出现同样的错误。

编辑3:允许的内存大于分配的内存,这不是很奇怪吗? (尽管允许的内存大小远低于分配的实际允许内存)


我发现我的问题与你的问题有点不同,但我会发布这个答案,以防它对其他人有帮助。我正在使用MB作为速记而不是M当定义我的内存限制时,php 默默地忽略它。我将其更改为整数(以字节为单位),问题解决了。

我的 php.ini 更改如下:memory_limit = 512MB to memory_limit = 536870912。这解决了我的问题。希望它对其他人有帮助!你可以阅读 php 的简写here http://www.php.net/manual/en/faq.using.php#faq.using.shorthandbytes.

Edit

正如姚东指出的那样,您可以轻松地使用正确的简写“M”,而不是使用字节值。为了调试目的,我将我的值更改为字节值,然后没有费心将其改回来。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

允许的内存大小 262144 字节已耗尽(尝试分配 24576 字节)[重复] 的相关文章

  • MySql如何通过过滤多列来限制多个数字?

    我想从数据库中获取 4 个不同类别的 50 个问题 我想要 4 个不同类别中每个类别的不同数量的问题 我的结果集必须包含第一类 12 个问题 第二类 20 个问题 第三类 10 个问题和第四类 8 个问题 我的问题表中总共有 50 个问题
  • Yii框架异步请求

    我有一个执行 3 个任务的 ajax 请求 保存模型 数据库 发电子邮件 给出成功或失败的消息 因为这个任务需要的时间太长了 用户最多可以等待 20 秒以获得响应 成功或失败消息 如果用户关闭浏览器 则其会停止用户当前进程的操作之一 这是糟
  • 如何使用 monolog ElasticSearchHandler 登录 Laravel 应用程序

    Monolog 包含弹性搜索处理程序和格式化程序 但它作为自定义通道对 Laravel 的实现并不像 Laravel 文档网站上描述的那么简单 以下是如何执行此操作的简要分步说明 为您的弹性搜索日志记录创建一个配置文件 config ela
  • PHPUnit 和来自 Guzzle 的模拟请求

    我有一堂具有以下功能的课程 public function get string uri stdClass this gt client new Client response this gt client gt request GET u
  • PHP、jQuery Ajax 和 json 跨域返回

    我的 php 编码页面位于一台返回 json 结果的服务器上 php 文件名为 getInfoData php 返回如下 echo json encode v 不 我可以使用 getJSON 读取 json 并在同一服务器上运行它 但我需要
  • 对对象数组进行排序

    我在使用 PHP 手册中的示例时遇到了问题 所以我想在这里问这个 我有一个对象数组 有没有办法根据对象的内容对其进行排序 例如我的数组是 Array 0 gt stdClass Object id gt 123 alias gt mike
  • 简单的 preg_replace 返回 null

    为什么这个非常简单的 preg replace 返回 null preg replace s test test 这个想法是删除空格 您忘记添加分隔符 preg replace s test test 而且最好使用 s 代替 s 在你的模式
  • PHP:file_get_contents 与 json_decode 不能一起工作

    使用 file get contents 读取 json 文件后遇到问题 当我运行这段代码时 它工作正常
  • PHP 中的异步数据库/服务调用:Gearman 与 pthreads

    在我们的 LAMP 站点上 我们遇到一些服务必须多次调用数据库才能提取数据的问题 通常在 PHP 中完成此操作的方式 至少我的经验 是串行的 这显然是低效的 我们可以通过使用缓存和聚合一些查询来缓解一些低效率的问题 但在某些情况下我们仍然需
  • 登录代码示例已通过 SQL 注入被黑客攻击,尽管 mysql_real_escape_string...

    我使用 CodeIgniter 但在黑客攻击方面遇到了麻烦 是否可以对以下登录代码进行 SQL 注入 function process login username mysql real escape string this gt inpu
  • php在html页面中创建额外空间

    我是网络开发新手 我真的被这个愚蠢的问题困扰了 当我在 html 代码之前插入 php 代码时 如下所示 它在我的页面顶部创建了额外的空白空间 并将整个内容 推下 是否有可能以某种方式避免创建额外的空间 如果 php 代码位于 html 的
  • PHP - 发送带有附件的电子邮件不显示消息内容

    尝试创建一个脚本 我可以在其中发送带有附件的电子邮件 一切正常 除了当我不在电子邮件中添加文件时 我仍然可以看到带有 0B 且没有名称的附件 if isset POST my send email to POST my email to r
  • Laravel 5 / Codeception 未正确路由

    我正在尝试使用代码接收为控制器函数编写 API 测试用例 但遇到了一个问题 即控制器函数的路由似乎未正确评估 并且评估似乎根据我的不同而不同我的测试用例中有 这是我的测试用例中的代码示例 use ApiTester class Custom
  • PHP Netbeans:xdebug 在每个 include() 或 require() 上停止

    我刚刚发现使用 netbeans IDE 中集成的 xdebug 进行 PHP 调试 我认为这很棒 没有它我怎么生活 但有一个问题 如果我在代码深处设置了一个断点 我必须在到达断点之前多次按 继续 F5 因为脚本会在每个 include 和
  • 如何使用 PHP 从 MySQL 查询中按升序对值进行排序?

    我使用以下 PHP 脚本从 MySQL 表中获取和更改数据 并将结果打印在 HTML 表中 我希望按升序对数据进行排序 utilization percentage变量 它是由创建的 total client time total avai
  • PDO fetch() 失败时会抛出异常吗?

    有没有方法PDO语句 fetch http php net manual en pdostatement fetch php如果 PDO 错误报告系统设置为抛出异常 则在失败时抛出异常 例如 如果我设置 PDO ATTR ERRMODE g
  • 在浏览器上录制视频并上传到LAMP服务器

    我已经尝试了很多东西 red5 jquery 网络摄像头 html5 但这些解决方案都没有录制视频并准备好上传到服务器 无论如何 html5 flash 等等 更好的跨浏览器解决方案 最好的 上传视频 音频 并将结果上传到服务器 我猜是通过
  • Laravel 集合 .each() + array_push

    需要有关 Laravel 上 each 方法内的 array push 的帮助 我无法在此代码上获取容器数组 imagesData array collect data images gt each function v k use ima
  • 在 Oracle 中使用触发器记录对表的更改

    我的一门课有一个项目 当我们的两个表发生更改时 我们需要创建一个日志 插入 更新 删除 我们需要使用Oracle触发器和PL SQL 在日志文件中 我们需要记录用户ID 日期时间 IP地址和事件 插入 更新 删除 我知道如何设置触发器 但我
  • SQL 大表中的随机行(使用 where 子句)

    我有一个网站 人们可以在其中对汽车进行投票 向用户展示 4 辆汽车 他 她可以投票选出他们最喜欢的汽车 桌子cars有重要的列 car id int 10 not auto increment so has gaps views int 7

随机推荐

  • TensorflowAssign 要求两个张量的形状匹配。左侧形状= [20] 右侧形状= [48]

    我是 TensorFlow 菜鸟 我已经通过 Deeppose 的开源实现训练了一个 TensorFlow 模型 现在必须针对一组新图像运行该模型 该模型接受了大小图像的训练100 100所以我将新的图像集调整为相同的大小 我有149用于运
  • npm 不支持 Node.js

    npm 不支持 Node js v15 5 0 和 v14 15 3 npm 版本 5 6 0 我是通过命令升级的 npm i g npm upgrade但我没有得到版本 6 我总是得到版本 5 6 0 我还根据以下内容尝试了不同的 Nod
  • R data.table 奇怪的值/引用语义

    这是一个后续问题this https stackoverflow com questions 62740267 is r data table documented to pass by reference as argument 检查这个
  • 我的应用因无效原因被 Instagram Basic Display API 审核拒绝

    我正在开发一个应用程序 允许用户在我的应用程序中连接他们的 Instagram 个人资料 因此 我的应用程序中的其他连接用户可以访问他们的 Instagram 个人资料 这类似于Tinder已经在他们的应用程序中实现了 参考这个链接 htt
  • 如何通过GLSL在THREE.js中实现MeshNormalMaterial?

    我想实现一个像这样的着色器网格法线材质 https threejs org docs api materials MeshNormalMaterial 但我不知道如何将法线转换为颜色 在 THREE js 中 我的测试1 varying v
  • 隐式转换,是否需要导入?

    I write object MyString implicit def stringToMyString s String new MyString s class MyString str String def camelize str
  • 如何在 C# 3.0 中比较两个通用列表? [复制]

    这个问题在这里已经有答案了 可能的重复 C 中有比较集合的内置方法吗 https stackoverflow com questions 43500 is there a built in method to compare collect
  • ExecJS::ProgramError:意外的标记:名称(选项)

    我的应用程序在本地环境中运行良好 我试图git pushHeroku 的构建 我的命令是 bundle install git add git commit am abcdef git push heroku master 然后我遇到了资产
  • 将 pandas DataFrame 写入 sql 时出现无效列名错误

    当我尝试将数据帧写入 ms sql server 时 如下所示 cnxn sqlalchemy create engine mssql pyodbc HOST PORT DATABASE driver SQL Server df to sq
  • 尽管未兑现的承诺,脚本还是结束了

    考虑一下 async function const arr await new Promise r gt arr push r console log done 脚本终止于await并且日志从未打印到标准输出 我不明白为什么 你的代码没有任
  • 从 F# 中特定位置的二进制文件读取整数的性能问题

    今天早上我问here https stackoverflow com questions 24381090 performance issue with reading integers from a binary file at spec
  • 运行“gem install Rails”时出错

    我的配置 操作系统 Ubuntu 12 04 rvm版本 14 25 红宝石版本 2 1 0p0 宝石版本 2 2 1 哪个红宝石 home tauhidul35 rvm rubies ruby 2 1 0 bin ruby 哪个 RVM
  • 如何使用 DocX 控制 Word 文档中的表格列宽?

    我正在尝试重新创建一个这样的表 我正在使用 DocX 库来操作 Word 文件 但在获取正确的宽度时遇到问题 尝试设置单元格的宽度似乎仅在未设置为窗口自动调整模式时才起作用 并且仅当指定宽度大于表格宽度的一半时才似乎调整大小 或者更确切地说
  • 如何保存音调改变后录制的音频?

    我正在努力录制声音 然后更改音频的音调并保存 我在录制语音后调用此方法 然后单击按钮更改音调 然后也会创建新文件 但无法收听音频 生成的音频没有语音 可能是什么错误 void saveEffectedAudioToFolder NSErro
  • setImageBitmap没有可见效果

    我有一个字节数组 其中包含从网络获取的图像 我使用 Bitmapfactory BitmapDrawable 和 setImageDrawable 将它们懒惰地加载到我的 UI 活动中 或者我至少尝试这样做 D 这是我的代码 Relativ
  • 将 2D 数组转换为 std::map?

    数组可以转换为std vector轻松高效 template
  • Linq 按布尔值排序

    我有一个 linq 查询 我想通过 f bar 它是一个字符串 排序 但我也想首先通过 f foo 它是一个布尔字段 排序 就像下面的查询一样 from f in foo orderby f foo f bar select f 虽然可以编
  • GTK:如何在开始时从元素上移除焦点

    我向应用程序添加了两个 GtkEntry 现在当我启动应用程序时 其中一个具有焦点 并且看起来已准备好进行编辑 不希望在开始时将焦点放在任何元素上 也不希望任何文本输入元素具有焦点或正在编辑 我只是想让他们显示他们的文本 然后如果用户想要更
  • Nginx 502 提供错误页面内容时?

    我一直在将 Nginx 设置为服务器上应用程序的反向代理 其中一部分包括具有外部内容 如图像 的维护页面 我找到了一种设置图像返回 200 的错误页面的方法 但看起来反向代理会改变整个环境 这是来自的原始解决方案nginx 维护页面有内容问
  • 允许的内存大小 262144 字节已耗尽(尝试分配 24576 字节)[重复]

    这个问题在这里已经有答案了 我对此快要发疯了 我收到下一条消息 Allowed memory size of 262144 bytes exhausted tried to allocate 24576 bytes 待办事项清单 检查 ph