更改 Ubuntu (AWS Lightsail) 上的用户权限后虚拟主机域 503 不可用
Vhosts domain 503 unavailable after changing user permisson on Ubuntu (AWS Lightsail)
最近,我试图在我的 AWS lightsail - Ubuntu Plesk 实例上设置 SFTP。一旦我注意到我的当前用户无权访问 vhosts/example.com/httpdocs 文件夹,我试图通过在 ssh 上提供此命令来授予当前用户访问权限:
- sudo chown -R (我的用户名)
之后,我成功地访问了我的 sftp 客户端上所需的文件夹。
但不幸的是,当我在浏览器中访问并出现 503 错误时,它的域出现了问题。 Plesk 中的文件管理器也返回错误 13。
使用此命令恢复用户权限后:
- /usr/local/psa/bin/repair --restore-vhosts-permissions
文件管理器恢复正常,但网站域名不正常:仍然有 503 错误。
知道这有什么问题吗?我相信这必须是用户权限问题,但无法找到其他任何地方来解决它。更不用说,我是 Ubuntu 服务器上的新手。
希望在这里找到一些像样的答案:)谢谢,祝你有美好的一天!
因此,在使用 Plesk 在 AWS Lightsail 中部署 VPS 几个月后,很少有事情会导致此问题发生。
1.目录权限不够,请确保您要访问的根目录或所需目录的权限至少为755。
2. PHP 版本和 Nginx/Apache 配置也可能是问题所在。在某些情况下,当前的 Plesk Onyx 与 Nginx 和 Apache 一起交付,我总是选择 "FastCGI application served by Apache" 并且它通常可以解决问题。可以找到此设置 "websites & Domains > PHP Settings"
3. 缺少 Index.php 或 Index.html 或索引参考文件。因此服务器无法解释应该首先访问哪个文件。
我希望这能解决其他人的问题。评论可以继续讨论。 :) 祝你有美好的一天!
最近,我试图在我的 AWS lightsail - Ubuntu Plesk 实例上设置 SFTP。一旦我注意到我的当前用户无权访问 vhosts/example.com/httpdocs 文件夹,我试图通过在 ssh 上提供此命令来授予当前用户访问权限:
- sudo chown -R (我的用户名)
之后,我成功地访问了我的 sftp 客户端上所需的文件夹。
但不幸的是,当我在浏览器中访问并出现 503 错误时,它的域出现了问题。 Plesk 中的文件管理器也返回错误 13。
使用此命令恢复用户权限后:
- /usr/local/psa/bin/repair --restore-vhosts-permissions
文件管理器恢复正常,但网站域名不正常:仍然有 503 错误。
知道这有什么问题吗?我相信这必须是用户权限问题,但无法找到其他任何地方来解决它。更不用说,我是 Ubuntu 服务器上的新手。
希望在这里找到一些像样的答案:)谢谢,祝你有美好的一天!
因此,在使用 Plesk 在 AWS Lightsail 中部署 VPS 几个月后,很少有事情会导致此问题发生。 1.目录权限不够,请确保您要访问的根目录或所需目录的权限至少为755。 2. PHP 版本和 Nginx/Apache 配置也可能是问题所在。在某些情况下,当前的 Plesk Onyx 与 Nginx 和 Apache 一起交付,我总是选择 "FastCGI application served by Apache" 并且它通常可以解决问题。可以找到此设置 "websites & Domains > PHP Settings" 3. 缺少 Index.php 或 Index.html 或索引参考文件。因此服务器无法解释应该首先访问哪个文件。
我希望这能解决其他人的问题。评论可以继续讨论。 :) 祝你有美好的一天!