モラルハザード!!WEB製作やサポートドラムしてます。Hazard!!ドラマーが音楽やホームページやガラクタを作るよ。wordpressAzure,ISS,windows,wordpressその5まででなんとかWordpressが動作するようになったが、ISS用にLinuxとは別の設定を行う必要がある。フォルダに対して、Users(サーバ名\Users)へフル権限を与えるプラグインをインストール出来るようにする。ダウンロードに失敗しました。ダウンロードに失敗しました。ファイルストリーミングの送り先となるディレクトリが存在しないか、書き込み不可になっています。」などのエラーメッセージが出る。false);の後くらいにdefine('WP_TEMP_DIR','C:\temp');を追記。"C:\temp"と書き換える。php.iniのextension=php_curl.dllextension=php_openssl.dllをコメントアウトして有効化。いったurlになる・リンクが500エラーになるまずリライトモジュールをIISにインストールする。Rewrite」と検索し、ファイルをダウンロード、サーバにインストールする。rewrite」のアイコンが追加されている。その後、wordpressがインストールされているフォルダに移動し、web.configという名前で下記の内容でファイルを作る。(LinuxではWordpressは.htaccessを自動作成するが、Windowsでは.htaccessは使えず作成されない、代わりにweb.configというファイルを使用してリライトやアクセス制限を設定する。</rules></rewrite></system.webServer></configuration>再度Wordpressのパーマリンク設定に行くと、index.phpが含まれないURLに変更可能。「アップロード中にエラーが発生しました。後ほど再度お試しください。」エラーが出てアップロードできなくなる。uploadsディレクトリに「IIS_IUSERS」の権限フルコントロールを付与する。コメントアウトされているか?phpinfoでGDが読み込まれているかどうかを確認。読み込まれていればphpinfoに以下の項目が表示される。参考・こちらとこちらメール送信エラーメールフォームプラグインなど(当環境では主にContactform7を使用しています)を使用してメールを送信することが出来ない。Features」をクリック。Serviceを押下。Clientが追加されている。上記手順で設定するとメールの送信が可能になった。日本語URLが文字化けする投稿名などをURLにしていた場合、日本語のタイトルを投稿すると自動的に日本語のURLが生成される。シングルページで表示すると500エラーが出る。Updateで最新版にアップデートした時点で文字化けなく表示された。(但し、日本語と英語が混じるURLでは文字化けする。Administrator(管理者権限で実行)をクリック。※レジストリの操作を伴うので、最悪サーバが壊れる可能性があります。Updateを行って日本語URLが表示される場合は行わないほうが吉。その後IISを再起動。日本語スラッグでもエラーが出ないで表示されるようになった。※日本語OSの場合、レジストリの当該箇所が「REQUEST_URI¥0PATH_INFO」として登録されてしまうケースがあるようだが、英語OSではREQUEST_URIPATH_INFOの2行で登録される。この場合は直接レジストリを変更すれば反映された。未解決問題スラッグに日本語と英語が混じる場合、自動転送エラーが出る場合がある。僕はリダイレクトや正規表現に詳しくないので、教えてエラい人。「?」にはなるが表示される。URLの頭が英語、最後が日本語の場合、自動転送エラー。頭が日本語でかつ文字数が偶数の場合は文字化けしなく、奇数の時だけ文字化けするなどからマルチバイトの処理をどうこうだとは思うのだが、Azureが今日で期限切れなので、ギブアップ。モラルハザードは年中無休、0:00~24:00までが禁煙タイムです。