前回投稿した記事で、MacローカルにWebシミュレート環境を構築したのですが、ダッシュボードからプラグインをインストールするところでいきなりつまずきましたので、失敗の歴史と、対処した結果について書いておきます。問題を解決するアプローチは、どうやら2つあるようです。FTPモードではなく、直接DLに切り替えるモード切り替え/{wordpressインストールフォルダ}/wp-config.phpファイルを開いて、下記コードを追加する。755(better)、もしくは777など私の環境では、777設定(誰でもアクセス&実行可能)じゃないと動作しませんでした。WordPressのパーミション設定について、詳細は下記をご覧ください。WordPressサイトのディレクトリの所有者をApacheにするディレクトリ所有者変更ターミナルを開き、下記コマンドにより、サイトディレクトリ全体について所有者をApacheにする。‘direct’);を設定している場合は、コメントアウトして、ftpモードに戻しておく。参考にしたサイトはココ↓。ありがとうございます。私の個人的な失敗履歴をメモしておきます。前回投稿した記事に従って作成したWordPressサイトのダッシュボードから、プラグインをインストールしようとすると、「要求されたアクションを実行するには、WordPressがWebサーバーにアクセスする必要があります。・・・」と書いてある画面が出て、FTP接続情報を求められました。そこで、ググったところ、「wp-config.php」を書き換えればよいということらしい。フォルダを手動で作成し、/upgradeフォルダに777パーミションを与えてみる。すると、フォルダは出来たのだが・・・プラグインのインストールに失敗しました。全体のパーミションを上げないと、インストール実行できないようです。おわりに2つの対処法について書きましたが、どちらの方がセキュリティ上いいのでしょうか?1つ目の方法の場合は、777権限を与えるフォルダを作ることにリスクを感じます。1つの方法の場合は、Apacheに所有権を与えるので、Apacheにセキュリティホールがあった場合のリスクを感じます。この辺の話について、分かる方がいらっしゃったら、教えてくださると助かります。2012年5月Authorプログラマー:TaeWordPressのサイト制作を始めて2年になりました。WordPressテーマの作り。