web-dev-qa-db-ja.com

SQLサーバーでwordpress

Asp.netmvcとSQLSERVERデータベースで作成されたWebサイトがあり、WordPressを使用してサイトにBLOGサブドメインを作成しようとしています。現在のSQLサーバーデータベースを使用してPLESKにwordpressをインストールすることは可能ですか?

3
Hamed

以下の手順を注意深く実行するか、 この記事 を読んでください。クエストに到達するのに役立ちます。

ステップ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>

あなたはブログを始める準備ができています。

2
iman kazemi