
ドメイン 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
そこで私は次のようにルートユーザーになることにしました
chown root:root /home/reopayadmin
現在、私のウェブサイトは機能していません。
答え1
なぜこれがサイトを壊すのかはわかりません。あなたが行ったのは、ホームの所有者を直接 root に変更することであり、自分自身に直接それを表示する権限を与えることではありません。元に戻すには、おそらく root または sudo アクセスが必要です。元に戻したら、次を実行します。sudo ls -l /your/site/directory
これにより、サイトの権限が与えられます。次に、cron で何をしようとしているかを投稿してください。そうすれば、適切な場所に権限を設定できるようにお手伝いできます。