You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装Moodle需设置max_input_vars为5000,找不到配置文件求助

解决MAMP搭建Moodle时max_input_vars设置问题

1. 找到MAMP的php.ini文件(全局设置)

MAMP的php.ini不在Moodle网站文件夹内,而是存放在MAMP的PHP版本专属目录里:

  • 路径格式:/Applications/MAMP/bin/php/php[你的PHP版本号]/conf/php.ini
    比如你使用的是PHP 8.2.0,对应路径就是/Applications/MAMP/bin/php/php8.2.0/conf/php.ini
  • 打开文件后,搜索max_input_vars,将其值修改为5000;如果没找到这行配置,直接添加:
    max_input_vars = 5000
    
  • 修改完成后,重启MAMP的Apache服务,设置才会生效

2. 创建.htaccess文件(仅针对Moodle站点)

如果不想修改全局PHP配置,直接在Moodle站点根目录(存放index.php的文件夹)操作:

  • Mac Finder默认隐藏以.开头的文件,你可以通过终端快速创建:
    打开终端,进入Moodle根目录,执行命令:
    touch .htaccess
    
  • 打开新建的.htaccess文件,添加以下配置:
    php_value max_input_vars 5000
    
  • 保存文件后,重启MAMP的Apache服务即可

内容的提问来源于stack exchange,提问作者Geoffrey Currie

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 02:20:45