- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我怀疑我是否应该这样做。我有一个来自 Linode 的 4 GB RAM 的虚拟机。我想优化我支付的内容并增加 memory_limit
的默认值在 php.ini 中允许我的 Laravel 应用程序使用比默认值更多的值。
sed -i -e 's/.*memory_limit.*/memory_limit = 4096M/g' /etc/php/7.1/fpm/php.ini
cat /etc/php/7.1/fpm/php.ini | grep memory_limit
/etc/init.d/php7.1-fpm restart
这会帮助我的 Laravel 应用程序更快地加载吗?
最佳答案
对于大多数用例,不,您不应该这样做。
按照设计,PHP 脚本不保存状态。这里过于简化,这意味着:对于每个连接(对服务器的请求),将启动一个具有空内存空间的新进程。
如果您的应用程序的每个请求都需要完整的 4GB,男孩.. 你有大麻烦了!
您可以在这篇文章中了解更多信息:https://haydenjames.io/understanding-php-memory_limit/
关于php - 我应该增加 PHP memory_limit 以匹配我的 VM memory_limit 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67428011/
我怀疑我是否应该这样做。我有一个来自 Linode 的 4 GB RAM 的虚拟机。我想优化我支付的内容并增加 memory_limit 的默认值在 php.ini 中允许我的 Laravel 应用程
我的一个脚本需要大内存。可能正因为如此,我遇到了以下错误 Fatal error: Out of memory (allocated 42729472) (tried to allocate 32 b
我刚刚在 mac osx 10.7 中通过 pear 安装了 phpunit,一切正常,除了出现内存限制错误(为报告启用了 xdebug)。 我尝试将 -d memory_limit=512M 参数添
我有一个运行大约 2 小时的 php 脚本。这是一项 cron 工作。 cron 作业每 4 小时运行一次。 在脚本的最后,我显示了一些内存值。 The memory_get_usage() resu
快速提问。 如果我从命令行运行 php 脚本(通过 cron 作业“php ./somwthing-sync.php”),我是否仍然受限于 php max_execution_time 和 memor
我在 plesk9/centOS64 上运行 wordpress 2.8.6 作为 fcgi,safe_mode=on。 wordpress 是由 installatron 安装的。正在从/etc/e
我试图将 memory_limit 设置为 512M,但它被设置为 256M。 ini_set('memory_limit','512M'); ini_get('memory_limit');
我的 PHP 应用程序运行速度有点慢,目前它的内存效率不是很高。我的整个服务器经常宕机,我想我应该怪这个应用程序。我想我会监控内存使用情况并检查我有多少限制: echo 'Memory in use:
已结束。 这个问题是 off-topic .它目前不接受答案。 想要改进这个问题? Update the question所以它是on-topic堆栈溢出。 关闭 10 年前。 Improve thi
如果我有两个脚本和我的 memory_limit选项设置为 64M (例如)。如果我运行脚本 1 并且它需要 40M 并同时运行脚本 2 它有多少可用内存? 是否每个脚本都有最多 64M 或者他们共享
我目前有一个将运行很长时间的脚本(尽管在它自己的单独进程中 fork )。它不会经常运行,但是当它运行时,它将使用大量内存,主要用于处理(许多)XLS 文件(> 10 MB)。 当此脚本以 6000
在godaddy中如何添加这些值 这是必需的值: max_execution_time 600 max_file_uploads 100 memory_limit 128M upload_max_fi
在调整图像大小时,我收到 PHP 的“内存不足”错误。我可以通过在我的 php.ini 中设置一个更大的值来解决它,但是如果我不能修改我的 php.ini 会发生什么(我也不能设置这个值运行时与 PH
我刚刚注意到我无法使用 ini_set() 将内存限制增加到高于 php.ini 中配置的值。 .但是,我可以将它设置为低于该值的任何值,并将其增加到低于 ini 文件中定义的值的任何其他值。 有谁知
我正在做一个文件大小调整功能,当我使用非常高分辨率的图像时,我得到这个 fatal error : PHP Fatal error: Allowed memory size of 33554432
我需要在我的脚本安装程序中检查 memory_limit 是否至少为 64M。这只是应该工作的 PHP 代码的一部分,但可能由于这个“M”,它没有正确读取值。如何解决这个问题? //memory_
出于不好的原因,我需要为一个目录设置高于 1 GB 的 memory_limits,但是在我的 PHP 5.2.17 上 Debian 5.0 (Lenny) 服务器,例如,当我使用 2048M 时,
出于不好的原因,我需要为一个目录设置高于 1 GB 的 memory_limits,但是在我的 PHP 5.2.17 上 Debian 5.0 (Lenny) 服务器,例如,当我使用 2048M 时,
在我目前正在处理的系统中,有一个进程将大量数据加载到数组中以进行排序/聚合/任何操作。我知道这个过程需要优化内存使用,但在短期内它只需要工作。 考虑到加载到数组中的数据量,我们不断达到内存限制。它已经
我刚刚继承了一个带有 PHP 脚本的站点,该脚本一直在 117 MB 内存不足。即使我通过 php.ini 将 PHP 的 memory_limit 变量增加到 312 MB,也会发生这种情况。 感谢
我是一名优秀的程序员,十分优秀!