【问题标题】:Change php.ini setting in laravel [duplicate]更改 laravel 中的 php.ini 设置 [重复]
【发布时间】:2016-12-23 19:17:50
【问题描述】:

嗨,我想更改一些 php.ini 设置,例如 post_max_sizeupload_max_filesize 我运行了 php.info() 并找到了正确的 php.ini 文件我更改了它并重置了 wamp 然后我运行了 php.info () 再次,我看到该设置未应用,那么如何更改 laravel 中的 php.ini 设置? P.S:我想在laravel中上传一个大文件,我遇到了这个问题

【问题讨论】:

  • 你能告诉我们你想通过你的服务器或通过 laravel 框架增加它吗?
  • 检查你的 apache 的 php.ini 文件并在那里更改。
  • 更改后是否重启了 Apache?
  • 告诉我你投反对票的原因!!!!
  • @Mit.agile 我想通过 laravel 框架来做

标签: php laravel


【解决方案1】:

人们在修改 WAMPServer 中的php.ini 文件时会犯两个错误

更新错误的文件。

this post for a correct method of editing the right file

编辑 php.ini 文件的错误部分

文件顶部有很多 cmets,旨在帮助人们了解大多数参数的作用。不要编辑这些 cmets。而是再次搜索要更改的参数,它应该稍后再次出现在文件中。

post_max_size = 8M

在第 660 行(或大约取决于版本)

upload_max_filesize = "16M"

在第 810 行(或大约取决于版本)

最后说明:请记住,post_max_size 必须是 > upload_max_filesize,因为上传的文件是 POST 有效负载的一部分,但您还需要在 post_max_size 中为表单上的其他字段添加空格作为文件

附加检查

如果以上不是问题,那么:-

您是否将 php.ini 放在了错误的位置。检查您的启动驱动器是否有任何其他 php.ini 文件。 \wamp\ 文件夹之外不应有 php.ini 文件。那里有很多不好的建议,有些建议将 php.ini 文件放在 \windows\windows\system32 文件夹中。如果您发现任何其他删除它们。

还有一些不好的建议,建议您将 PHP 文件夹添加到系统 PATH。如果您与 PATH 上的 WAMPServer 有任何关系,请将其删除。

【讨论】:

  • 我更改了正确的 php.ini 但它没有应用于 phpinfo();
  • 查看更多建议
猜你喜欢
  • 2014-02-28
  • 2014-05-05
  • 2016-10-08
  • 2012-05-10
  • 2011-08-18
  • 1970-01-01
  • 2013-10-12
  • 1970-01-01
相关资源
最近更新 更多