在laravel中更改php.ini设置

时间:2016-08-17 08:15:49

标签: php laravel

我希望更改一些像post_max_sizeupload_max_filesize这样的php.ini设置我运行了php.info()并找到了正确的php.ini文件我更改了它并重置了wamp然后我再次运行php.info(),我看到设置没有应用,所以如何在laravel中更改php.ini设置? P.S:我想在laravel上传一个大文件,然后我遇到了这个问题

1 个答案:

答案 0 :(得分:6)

在修改WAMPServer中的a(?( ) )b (c) 文件时,人们犯了两个错误

更新错误的文件。

请参阅this post for a correct method of editing the right file

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

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

php.ini

是否在第660行(或根据版本而有所不同)

post_max_size = 8M

是否在810线上(或者根据版本而有所不同)

  

最后注意:请记住,upload_max_filesize = "16M" 必须是> post_max_size,因为上传的文件是POST有效内容的一部分,但您需要在upload_max_filesize中为表单上的其他字段以及文件包含空格

附加检查

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

你有错误的地方php.ini吗?检查您的启动驱动器是否有任何其他php.ini文件。在post_max_size文件夹之外不应该有php.ini个文件。有很多不好的建议,有些建议将php.ini文件放在\wamp\\windows文件夹中。如果你发现任何其他删除它们。

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