Asp.netmvcとSQLSERVERデータベースで作成されたWebサイトがあり、WordPressを使用してサイトにBLOGサブドメインを作成しようとしています。現在のSQLサーバーデータベースを使用してPLESKにwordpressをインストールすることは可能ですか?
以下の手順を注意深く実行するか、 この記事 を読んでください。クエストに到達するのに役立ちます。
ステップ1 – MySQL拡張機能を有効にします:これは直感に反しているようです(SQL ServerでWordPressを実行しませんか? )が、SQL Serverパッチの設計方法(MySQLクエリのインターセプトと再書き込み)のため、WordPressはPHPインストールでMySQL拡張機能が有効になっていることを想定しています。 MySQL拡張機能を有効にしない場合、セットアッププロセスの後半で次のエラーが表示されます。
PHPインストールにMySQL拡張機能がないようです
ステップ2-SQL ServerディストリビューションでWordPressをダウンロードします:https://github.com/ProjectNami/projectnami =。ダウンロードした.Zipファイルからファイルを抽出し、WordPressフォルダーの内容をWebサイトのルートディレクトリにあるwp-sqlsrvというフォルダーにコピーします。
ステップ3 – IISの詳細なエラーメッセージを有効にします:次の内容のweb.configファイルを作成し、wp-sqlsrvフォルダーに配置します(この手順が必要な理由の詳細については、こちらをご覧ください):
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed"/>
</system.webServer>
ステップ4 – wp-sqlsrvディレクトリへの書き込み権限を有効にする:通常、WordPressはwp-contentへの書き込みアクセス権が必要であると想定しています。セットアップおよび構成中のフォルダー(プラグインとテーマが存在する場所)。 sqlsrvパッチは、WordPressテーブル、列名、およびタイプを同等のSQL Serverにマップするfield_map.phpファイルを(インストール時に)そのフォルダーに作成することにより、この期待を利用します。
ステップ5 –参照先 http:// localhost/wp-sqlsrv / 。「データベースタイプ」を正しく選択します。
ステップ6 – IIS詳細エラーを削除し、URL書き換えを構成します:ステップ4で作成したweb.configファイルの内容をこれに置き換えますコンテンツ:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="wordpress" patternSyntax="Wildcard">
<match url="*"/>
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
</conditions>
<action type="Rewrite" url="index.php"/>
</rule>
</rules>
</rewrite>
あなたはブログを始める準備ができています。