我在 Azure 上有一个 WP 网站,作为 Linux 上的 Web 应用托管,所以我是 root。我尝试更新插件,但出现崩溃。我停止应用程序并尝试删除插件的残留内容。它显示“拒绝访问”或“文件不存在”等。我重新启动了应用程序,以 root 身份登录并尝试使用 rm 将其删除。它也无法删除。我尝试对文件进行 chmod。该命令没有返回任何错误,但我仍然无法删除该文件。
它总是说我没有读取权限。如果我想移动文件,它也不会让我这样做。如果我想覆盖它,也是一样。
有什么建议吗?
谢谢,Ciprian
答案1
使用 ftp 或 sftp 连接到 Web 应用程序,并检查插件存储文件的位置并删除这些文件。 https://winscp.net/eng/docs/guide_microsoft_azure#appservice
如果这不起作用,请尝试使用 PowerShell 重新启动应用服务 https://learn.microsoft.com/en-us/powershell/module/az.websites/restart-azwebapp?view=azps-11.3.0