私はプラグインをインストールしようとしていました、そして、私は以下のエラーを得続けました:
パッケージを開梱する…
ディレクトリを作成できませんでした。
私はMac OS X YosemiteのXAMPPスタックでLocalhostを使っています。
これを解決する方法は、Finderでwp-content
フォルダのアクセス権を変更して、everyone
がフォルダだけでなくすべての囲まれた項目にも書き込めるようにすることでした。
下の画像のように、(1)を右クリックし、(2)を "Read&Write"に変更してから、(3)の "囲まれたアイテムに適用"を選択しました。
これを解決する適切な方法は、user
コマンドを使用して、wp-content
フォルダーへの正しいchown
書き込み権限を付与することでした。
chown
コマンドを使用しなかったのは、(1)まだ使用方法を学んでいるため、(2)Apache user
またはftp user
のどちらに対してuser
が許可されるべきかが明確でないためです。 (私は最終的にそれを把握するつもりです)。
私の質問は、このWordpressサイトをUbuntuサーバーをベースにしたオンラインドメインに移行する場合、このフォルダーへのeveryone
書き込みアクセス権を付与したことによるセキュリティ上の影響は何ですか。それらに対処する?
Wp-contentはプラグインとテーマを含みます。そのため、それらのファイルを読み書きできるのであれば、悪意のあるコードを非常に簡単に追加できます。この悪意のあるコードはそれから おもしろいことをすることができます 。あなたは基本的に多くの問題を招いています。
権限がわからないのは
http://www.thegeekstuff.com/2010/04/unix-file-and-directory-permissions/
私は示唆したいくつかのリンクをたどった:
Sudo chown -R <usernam> wp-content
Sudo nano wp-admin/options.php
Sudo chown www-data:www-data plugins -R
Sudo chown www-data:www-data wp-content -R
Sudo chmod 755 -R uploads
Sudo chmod 755 -R plugins
それらすべてが意味を成していても、何もうまくいきませんでした。私にとってうまくいったのは、はるかに単純な解決策でした。
Sudo nautilus
それから私はGUIを介してフォルダのアクセス許可を変更しました。
実際には上と全く同じですが、成功します。