0

最近私のWordpress Webサイトでプラグインエディタを使用した後に私のサーバをクラッシュさせたPHP構文エラーが発生しました。これはAWS Elastic BeanstalkのホストされたWebサイトです。そのため、ファイルのアクセス権を変更するためにPuTTYを使用し、ec2ユーザがFilezilla経由でSFTPを読み書きできるようにしなければなりませんでした。PuTTYを使用してAWS EC2のWordpressに書き込み権限を戻します

私は彼のようなことを経験しておらず、このタスクを達成するためにthis質問の情報に従っています。

すべてうまくいったが、今は自分のWordpressウェブサイトで何かを編集したり書き込んだりすることができない。プラグインの更新、ファイルの編集、何もありません。私は自分の権限を変更する必要があると言います。

により、この上の知識の私の不足のために、私は私が

私はWordpressのを経由してファイルや更新のプラグインを編集することができますので、私は戻って権限を設定するにはどうすればよい
chown -R ec2-user /var/app 
chmod -R 755 /var/app 

に入ったとき、私が何をしたか逆転する方法見当がつかない管理者ですか?

EDIT:私がしたのは、ファイルの所有権をec2ユーザーに変更したことでした。だから私の新しい質問は、どのように私は自分のWordPressサイトのファイルの所有権を戻すために使用するユーザー名を見つけるのですか?

固定
+0

あなたはec2-userにオーナーを変更しましたが、Wordpressは別のユーザーとして実行されていますが、今はファイルを変更する権限がありません。以前に所有したユーザーにファイルを戻す必要があります。 –

+0

@Mark説明していただきありがとうございます。これにはデフォルトのユーザーが存在するのですか、ユーザーの名前を知る方法はありますか? –

+0

'ps'コマンドを使って、Wordpressサービスがどのユーザーに実行されているかを確認することができます。 –

答えて

0

私は、ユーザーを把握するために私のWordPressのindex.phpファイルの先頭に

echo(exec("whoami"));die(); 

を追加巻き上げます。完了したら必ず削除してください。

私のユーザー名は「foo」であると言います。

私はユーザー名を持っていた後、私は戻ってパテに行き、

sudo chown -R foo /var/app 

を走り、今再び、ワードプレスを介してファイルを変更することができます。

関連する問題