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

Bitnami WordPress上传限制无法修改,多种配置无效求助

解决Amazon Lightsail上Bitnami WordPress上传限制无法提升的问题

Bitnami打包的WordPress环境有独立的配置层级,常规修改容易被全局配置覆盖,按以下步骤排查修复:

  1. 确认PHP配置文件的准确路径
    先通过命令再次确认当前加载的php.ini(避免phpinfo缓存影响):

    php -i | grep "Loaded Configuration File"
    

    通常Bitnami的PHP配置文件路径为/opt/bitnami/php/etc/php.ini

  2. 修改PHP核心参数
    编辑上述路径的php.ini,找到并调整以下参数(示例设为512M,可按需修改):

    upload_max_filesize = 512M
    post_max_size = 512M
    memory_limit = 512M
    max_execution_time = 300
    
  3. 检查Apache的Bitnami专属配置
    Bitnami会在Apache配置中单独设置PHP参数,检查以下文件:

    • /opt/bitnami/apache/conf/bitnami/bitnami.conf
    • /opt/bitnami/apache/conf/php.conf
      用命令搜索是否有覆盖上传限制的行:
    grep -i "upload_max_filesize" /opt/bitnami/apache/conf/bitnami/bitnami.conf /opt/bitnami/apache/conf/php.conf
    

    如果发现php_value upload_max_filesize 80M这类配置,改成你需要的数值。

  4. 修正WordPress站点的.htaccess
    Bitnami的WordPress根目录为/opt/bitnami/apps/wordpress/htdocs,编辑该目录下的.htaccess,添加或更新:

    php_value upload_max_filesize 512M
    php_value post_max_size 512M
    php_value memory_limit 512M
    

    若之前修改的是其他位置的.htaccess,大概率无效。

  5. 调整wp-config.php的内存限制
    在/opt/bitnami/apps/wordpress/htdocs/wp-config.php末尾添加:

    define('WP_MEMORY_LIMIT', '512M');
    
  6. 用Bitnami专属命令重启服务
    不要单独重启Apache或PHP,用Bitnami的统一管理命令确保配置生效:

    sudo /opt/bitnami/ctlscript.sh restart apache
    sudo /opt/bitnami/ctlscript.sh restart php-fpm
    

    嫌麻烦可以直接重启所有服务:

    sudo /opt/bitnami/ctlscript.sh restart
    
  7. 验证修改结果
    刷新phpinfo.php页面,确认upload_max_filesize、post_max_size等参数已更新;再前往WordPress后台「媒体」→「添加新文件」页面查看上传限制提示。

如果以上步骤仍无效,检查是否有安全类WordPress插件强制限制了上传大小,暂时禁用所有插件测试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 22:40:11