在 Homestead 中配置 php.ini

jst*_*ein 4 php laravel homestead

我试图通过指定来更改我的 php.ini 文件中的变量max_input_vars

; How many GET/POST/COOKIE input variables may be accepted
max_input_vars = 2500
Run Code Online (Sandbox Code Playgroud)

和跑步

sudo nginx -s reload
Run Code Online (Sandbox Code Playgroud)

尽管我在本地机器 (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
Run Code Online (Sandbox Code Playgroud)

我知道 .htaccess 在每个站点的基础上覆盖 php.ini,是否还有其他文件覆盖 php.ini?更改php.ini文件后是否还有其他服务需要重新加载?

mpa*_*cia 5

在最新的laravel宅基地上,php.ini位于

/etc/php/7.0/fpm/php.ini
Run Code Online (Sandbox Code Playgroud)

(确保进入ssh进入homestead环境)

尝试使用编辑它

sudo su
Run Code Online (Sandbox Code Playgroud)