我第一次尝试 Amazon Lightsail 并使用适用于 Apache 的 Bitnami WordPress 软件包。
这非常令人沮丧,因为他们锁定了所有内容并使一切变得复杂:虚拟主机、.htaccess、FTP、目录权限、无缘无故地使用符号链接。
我需要改变什么:
我希望能够从 WP 管理仪表板安装/删除插件,但我无法让它工作。尝试删除插件,它要求 FTP 权限(我无法使用该权限,因为 Lightsail 只允许我使用 ssh 密钥执行 SFTP,WP 不支持)。
所以本来应该花 3 分钟的事情我花了 5 个小时才弄清楚。
我已经将/wp-content
中的所有目录chmod'ed/
chown'ed到775和www-data:www-data,但仍然不让我删除我停用的插件,一直要求FTP凭据.
我需要做什么才能使这项工作成功?
另外,我希望 WordPress 能够自动更新自身和插件。但目前也无法做到这一点。
我正在考虑删除 Bitnami 上的所有文件,然后安装 WordPress,而不对文件夹/文件进行所有这些限制性权限,也没有烦人的符号链接。
想通了。对于
bitnami:daemon
以及所有子文件夹和文件,用户必须设置为 /bitnami/wordpress/wp-content
。