php - Laravel 工匠服务,重新加载 php.ini 文件
问题描述
我php artisan serve
曾经在本地运行我的 Laravel 项目。我遇到内存耗尽错误,所以想增加php.ini
.
我曾经php -i
检查过加载的ini文件是/usr/local/php5/lib/php.ini
然后通过sudo nano /usr/local/php5/lib/php.ini
我已经设置memory_limit=1024M
。如果我在那里打开它,我可以看到它已正确保存。
但是当我再次运行php -i
时,我可以看到这条线memory_limit => 256M => 256M
,所以它没有更新。
我已重新启动计算机,但我认为我需要重新启动服务才能使这些更改生效?我该如何为后面的服务做到这一点artisan serve
?
解决方案
一些想法: 1) 检查 PHP.ini 中是否没有多行设置此限制。2) 检查是否加载了多个 PHP.ini 文件。3) 检查您的命令行 PHP.ini 是否使用与您的网络服务器不同的 PHP.ini。4)您可以在所有配置文件中使用 grep -r 搜索以查找设置 256 的位置。
推荐阅读
- python - 使用部分应用程序名称运行应用程序的 Python 和 Applescript 路径?
- python - ImportError: DLL load failed: 在 anaconda 环境下的 VS code Jupyter notebook 中找不到指定的模块
- python - DRF 从其他序列化程序获取字段
- sql-server - 在完全相关的 Int 和 VarChar 上索引非规范化表
- typescript - typescript 没有在 axios 请求上将数据返回到指定类型
- linux - 在 RHEL 7 Linux 服务器上安装 Docker 的问题
- node.js - 抓取数据库中特定字段的计数
- android - 如何在适配器中设置条件?
- sql - 正确过滤包含同一帐户中的多个记录的表
- docusignapi - 用户状态更改通知 webhook