2016-09-29 12 views
1

初めてのLinuxのAWSインスタンスをセットアップし、ApacheとMySQLをインストールしました。それにWordPressを入れて、FTP経由ですべてのものをインストールしましたが、WP自体にファイルをアップロードすることはできません。これには、新しいプラグインとメディアのアップロードが含まれます。WordPressはAWS LinuxのWebserverに画像をアップロードできません

私はフォルダ 'wp-content'のパーマネントを複数回チェックし、FTPとSSHの両方で777と775に設定しました。

私はこれについて複数のチュートリアルと修正をチェックしましたが、うまくいかないようです。 Linuxインストール用に新しいSSH/FTPユーザーを作成しましたが、WordPressは秘密キーファイルを気に入らず、パスワードを要求します。

私は助けが必要です!私は次に何をすべきか分かりません。私はこのことを混乱させたくありません。デバッグのために

+1

Ubuntu Linux?私の推測では、Apacheのユーザーとグループ(通常は両方のために 'www-data')にファイルの所有権を与える必要があるということです。これは、開発者ユーザを 'www-data'グループに追加して、グループ書き込みアクセス権を与える必要があることを意味します。 –

+0

どのLinuxですか? selinuxは有効になっていますか?はいの場合は、httpdに必要なディレクトリへの書き込みを許可してください。 – rockcode

答えて

0

、私が希望:

  1. のLinuxでプロンプトCMDあなたのIPからのHTTP/Sへのアクセスを許可するようにAWSのセキュリティゾーンをロックダウン: sudoのはchmod -Rの/ var/WWW/html 777

(これにより、書き込み可能にするためにトップレベルのディレクトリのロックが解除されます)、再度WP経由でアップロードを試みます。それが問題を解決すれば、755で終了し、AWSセキュリティゾーンを再びHTTP/Sポートへのワールドアクセスを可能にするように戻すことができます。

+0

ありがとうございます。ソートされました。そのことを決して考えなかった。 –

関連する問題