在 Homestead 配置 php.ini
Configuring php.ini in Homestead
我正在尝试通过指定
来更改 php.ini 文件中的变量 max_input_vars
; How many GET/POST/COOKIE input variables may be accepted
max_input_vars = 2500
和运行
sudo nginx -s reload
尽管我在本地机器 (C:\xampp\php\php.ini) 和 Homestead (/etc/php5/fpm/php.ini) 上都将此变量设置为 2500,
我不断收到以下错误消息
parse_str(): Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini
我知道 .htaccess 在每个站点的基础上覆盖 php.ini,是否有任何其他文件覆盖 php.ini?更改php.ini文件后是否还有其他服务需要重新加载?
你试过吗?
ini_set('max_input_vars', 2500);
在此文件的开头bootstrap/autoload.php
在最新的laravel宅基地,php.ini位于
/etc/php/7.0/fpm/php.ini
(确保你在homestead环境下进入ssh)
尝试使用
编辑它
sudo su
SSH 到虚拟机:
homestead ssh
Homestead 中 PHP 的最新版本是 7.1。编辑对应的php.ini文件:
sudo vim /etc/php/7.1/fpm/php.ini
搜索 max_input_vars
并更改其值。
我在 laravel
遇到过这个问题
我添加了
ini_set('max_input_vars', 2500);
在server.php中使用laravel
我正在尝试通过指定
来更改 php.ini 文件中的变量 max_input_vars; How many GET/POST/COOKIE input variables may be accepted
max_input_vars = 2500
和运行
sudo nginx -s reload
尽管我在本地机器 (C:\xampp\php\php.ini) 和 Homestead (/etc/php5/fpm/php.ini) 上都将此变量设置为 2500, 我不断收到以下错误消息
parse_str(): Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini
我知道 .htaccess 在每个站点的基础上覆盖 php.ini,是否有任何其他文件覆盖 php.ini?更改php.ini文件后是否还有其他服务需要重新加载?
你试过吗?
ini_set('max_input_vars', 2500);
在此文件的开头bootstrap/autoload.php
在最新的laravel宅基地,php.ini位于
/etc/php/7.0/fpm/php.ini
(确保你在homestead环境下进入ssh)
尝试使用
编辑它sudo su
SSH 到虚拟机:
homestead ssh
Homestead 中 PHP 的最新版本是 7.1。编辑对应的php.ini文件:
sudo vim /etc/php/7.1/fpm/php.ini
搜索 max_input_vars
并更改其值。
我在 laravel
遇到过这个问题我添加了
ini_set('max_input_vars', 2500);
在server.php中使用laravel