在laravel 4中无法设置post_max_size

时间:2014-08-11 19:02:35

标签: php laravel configuration laravel-4 wamp

详细信息: - 堆栈:WAMP
操作系统:Windows 7.
我正在使用Laravel 4,我知道使用ini_set('post_max_size','40M');我们可以手动设置php.ini post_max_size值。
laravel的public /文件夹中的index.php文件运行第一次打开项目,所以我在ini_set('post_max_size','40M');文件中写了public/index.php并再次启动应用程序但是当我试图通过使用echo ini_get('post_max_size');看到post_max_size的值时,它显示3M是默认情况下在php.ini文件中。

laravel在手动设置php.ini值或者我做错了什么时有一些限制吗?
我想通过编程方式设置该值,而不是通过进入php.ini并在那里更改值。

注意:我也尝试在辅助文件中编写代码并在自动加载中调用该文件,但这也没有起作用,这意味着ini_set('post_max_size','40M');根本无法正常工作。

1 个答案:

答案 0 :(得分:3)

这是一个你无法用编程设置的值。你可以看到php.ini中所有变量的表格,你什么时候可以在这里改变它们......

http://php.net/manual/en/ini.list.phphttp://php.net/manual/en/configuration.changes.modes.php

"可以在php.ini,.htaccess,httpd.conf或.user.ini中设置条目(自PHP 5.3起)"

如果您可以访问htaccess文件,则可以执行...

php_value  post_max_size 40M