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

Amazon Lightsail上Bitnami WordPress无法在仪表盘管理插件及自动更新求助

解决Lightsail Bitnami WordPress权限及FTP凭据问题

1. 绕过FTP凭据要求(最快解决后台操作问题)

编辑WordPress根目录下的wp-config.php文件,添加以下代码:

define('FS_METHOD', 'direct');
define('FS_CHMOD_DIR', 0775);
define('FS_CHMOD_FILE', 0664);

这会强制WordPress直接使用文件系统权限完成插件/主题的安装、更新与删除操作,不再请求FTP凭据。

2. 修正Bitnami专属权限配置

Bitnami环境中Web服务的运行用户是daemon而非www-data,这是你之前修改www-data权限无效的核心原因:

  • 登录Lightsail实例的SSH终端,切换到WordPress默认根目录:cd /opt/bitnami/wordpress
  • 执行以下命令修正目录和文件权限:
sudo chown -R daemon:daemon ./wp-content
sudo find ./wp-content -type d -exec chmod 775 {} \;
sudo find ./wp-content -type f -exec chmod 664 {} \;

3. 启用.htaccess支持(可选,解决URL重写需求)

Bitnami默认禁用了.htaccess的Override功能,需修改Apache配置:

  • 编辑WordPress站点配置文件:sudo nano /opt/bitnami/apache/conf/vhosts/wordpress-vhost.conf
  • 找到<Directory "/opt/bitnami/wordpress">块,将AllowOverride None改为AllowOverride All
  • 重启Apache服务:
sudo /opt/bitnami/ctlscript.sh restart apache

之后即可在WordPress根目录创建或编辑.htaccess文件配置URL重写规则。

4. 清理无用符号链接(可选)

若存在无意义的符号链接,直接删除即可:

sudo rm -f /path/to/useless/symlink

将/path/to/useless/symlink替换为实际的符号链接路径。

5. 彻底重装原生WordPress(备选方案)

若上述方法无法满足需求,可移除Bitnami环境后部署原生WordPress:

  • 停止Bitnami服务:
sudo /opt/bitnami/ctlscript.sh stop
  • 删除Bitnami目录:
sudo rm -rf /opt/bitnami
  • 后续按照标准LAMP环境安装步骤,依次部署Apache、MySQL、PHP后,再安装原生WordPress即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 02:25:08