Microsoft WordPress 2, 510, 64, 777, apache, atom, bit, CPU, GB, IIS, IIS7.5, Installer, intel, IT, IUSR, Microsoft, Platform, plugins, RAM, RDT, SuExec, Web, WebPI, Windows Server 2008R2, WordPress, wp-admin, wp-content, wwwroot, アクセス, アプリケーション, インストール, オブジェクト, ギャンブル, くらい, グループ, ここ, コンピュータ, サーバ, サイト, ステージング, ディレクトリ, デスクトップ, ドキュメント, トラブル, ネット, パーミッション, パフォーマンス, ビッグ, ビット, ファイル, プラグイン, プラグイン, ヘッダ, ボーナス, ホスト, マイクロソフト, メモ, ユーザ, リモート, ルート, 予告, 付与, 以上, 使用, 可能, 可能性, 台, 同一, 問題, 回答, 場合, 変更, 嫌気, 実行, 対処法, 対象, 導入, 必要, 情報, 所有権, 拍子抜け, 接続, 操作, 放置, 散文, 方, 暴挙, 最初, 構成, 特殊, 環境, 画面, 発生, 確定, 管理者, 簡単, 胴元, 表示, 複数, 要求, 視点, 設定, 許可, 読み書き, 謹製, 配置, 鉄板, 開発中, 限り 斉藤之雄 (Yukio Saito) 0 コメント
[IT] WordPress / IIS 「要求された操作を実行するためには、接続情報が必要です」対処法メモ
[IT] WordPress / IIS (64bit環境)
「要求された操作を実行するためには、接続情報が必要です」
対処法メモ
マイクロソフト謹製 Web Platform Installer (WebPI) を使わずに64ビット構成 WordPress を導入する方が最初に嫌気が刺さる トラブルはプラグインをインストールするだけなのに「要求された操作を実行するためには、接続情報が必要です」と表示が出てくることではないでしょうか?
もちろん、WordPress ディレクトリ内 wp-contentplugins へファイル配置しても構わないのですが、RDT (リモートデスクトップ)接続するとサーバパフォーマンスに問題が発生(するのは当サイト CPU intel atom D510 / RAM 2GB くらい?)する可能性もありますので、ここは可能な限り wp-admin 管理者画面から設定したいですよね。
■対処法
IUSRに対して特殊なアクセス許可を付与します。
対象は wp-content ディレクトリ(ここでは IIS オブジェクト)です。
※同一コンピュータで複数ホスト(ヘッダ)を持つ構成のため、wwwroot は使用していません。
IIS では拍子抜けするくらい意外と簡単ですよね。
===
WordPress で同じようなトラブルが Apache で発生している場合、
- 対象ディレクトリのパーミッションを 777 (全ユーザへ読み書き実行権を付与)へ変更。
- ドキュメントルートを丸ごと WordPress グループ(ユーザ)へ所有権を変更。
- SuExec を WordPress グループ(ユーザ)へ付与。
するという乱暴な回答がネット上で散文していますが、攻め落とされても構わない方はそれでもいいでしょう。
そもそも、777 設定は Web アプリケーションを仮に開発中(ステージング)であっても考えられない暴挙です。それは胴元視点で常に鉄板表示(ビッグボーナス確定予告)のギャンブル台を放置するのと同じです。
以上