使用Hestia的Ubuntu服务器上WordPress的php.ini文件定位问题
解决Hestia面板下找不到php.ini的问题
为什么Hestia文件管理器看不到/etc/php/目录?
Hestia面板的文件管理器默认仅开放**用户家目录(如/home/你的用户名/)**的访问权限,/etc/php/属于系统级目录,不在文件管理器的可访问范围内,所以搜不到。
两种修改upload_max_filesize的可行方法
方法1:直接通过Hestia面板修改(推荐)
不用找php.ini,Hestia自带PHP参数配置功能:
- 登录Hestia面板,进入「Web」选项卡
- 找到你的WordPress网站,点击右侧的「Edit」按钮
- 切换到「PHP Options」标签页
- 找到
upload_max_filesize和post_max_size(后者必须同步修改,否则上传限制依然生效),输入你需要的数值(比如64M) - 保存设置后,重启对应版本的PHP-FPM服务(面板会提示你操作)
方法2:通过SSH编辑系统级php.ini
如果有服务器SSH权限:
- 用SSH工具连接你的Ubuntu服务器
- 执行命令打开目标php.ini文件:
sudo nano /etc/php/8.1/fpm/php.ini - 按
Ctrl+W搜索upload_max_filesize,修改数值(比如64M),同样找到post_max_size同步修改 - 按
Ctrl+O保存,Ctrl+X退出编辑器 - 重启PHP-FPM服务生效:
sudo systemctl restart php8.1-fpm
内容的提问来源于stack exchange,提问作者Matthew Michaud
相关产品推荐
相关产品推荐

