在 1Panel 面板的主机终端中,首先需要查看当前的配置文件内容。执行以下命令可以读取 WordPress 应用的上传配置:
cat /opt/1panel/apps/wordpress/wordpress/conf/uploads.ini
确认当前数值后,可以直接覆盖写入新的配置参数。通过以下命令将上传大小、POST 数据上限、内存限制以及执行时间统一调整为 512M 或 300 秒:确认当前数值后,可以直接覆盖写入新的配置参数。通过以下命令将上传大小、POST 数据上限、内存限制以及执行时间统一调整为 512M 或 300 秒:
cat > /opt/1panel/apps/wordpress/wordpress/conf/uploads.ini << 'EOF'
upload_max_filesize = 512M
post_max_size = 512M
memory_limit = 512M
max_execution_time = 300
max_input_time = 300
EOF重启 WordPress 容器
配置文件修改完成后,必须重启容器才能使新设置生效。登录 1Panel 面板,进入“容器”管理页面,找到名称类似 1Panel-wordpress-ucFE 的 WordPress 容器,点击操作栏中的“重启”按钮。
验证配置是否生效
重启完成后,进入该容器的终端界面执行检测命令,以确认参数是否已更新:
php -i | grep -E "upload_max|post_max|memory_limit"如果输出结果中显示相关数值均为 512M,则说明 PHP 层面的配置已成功应用。
此外,还需注意 Web 服务器层面的限制。请检查网站配置,确保 client_max_body_size 参数也设置为 512M;,以避免因 Nginx 或 Apache 的限制导致大文件上传失败。
发表评论