我有一台运行域名 geekwiz.com 的 Plesk 服务器。我尝试使用 plesk 上的调度程序运行 cronjobs,但我收到了 cronjobs 的电子邮件,内容如下:permission denied
。
我通过 SSH 进入服务器:
-bash-3.2$ ls -l var/www/vhosts/geekwiz.com/httpdocs/
ls: var/www/vhosts/geekwiz.com/httpdocs/: Permission denied
所以我决定尝试让自己成为 root 用户,如下所示
chown root:root /home/reopayadmin
现在我的网站无法运行了。
答案1
我不确定为什么这会破坏您的网站 - 您所做的是将主页的所有者直接更改为 root,而不是授予自己直接查看主页的权限。您可能需要 root 或 sudo 访问权限才能将其改回来。一旦您将其改回来,请运行:sudo ls -l /your/site/directory
这将为您提供该网站的权限。接下来,在 cron 中发布您要执行的操作,以便我们帮助您确保在正确的位置设置权限。