tech

XAMPPでのダイナミックパブリッシングの設定について

0

色々試し、探してはみたのですが力及ばず、解決できないので質問いたします。

XAMPPを利用し、ローカルでMT5.12(個人向け)にてMTの勉強をしているのですがダイナミックパブリッシングが動作せずに困っております。
ダイナミックパブリッシングを使わずにテストしているMT5.12のサイトは問題なく動作しております。

ウェブサイトのメインページにダイナミックパブリッシングを適用し、
サイトを表示させてみると以下が表示されます。
(mt-config.cigにDebugMode 1記述済)

503 Service Unavailable
Error:
sqlite error: [0: Connection error to server 'C:\xampp\htdocs\sns2\mt\db\mt.db' with user ''] in CONNECT(C:\xampp\htdocs\sns2\mt\db\mt.db, '', '****', )

StackTrace:
#0 C:\xampp\htdocs\sns2\mt\php\mt.php(73): MT->__construct(1, 'C:\xampp\htdocs...')
#1 C:\xampp\htdocs\sns2\mtview.php(4): MT::get_instance(1, 'C:\xampp\htdocs...')
#2 {main}

OSはWindows7です。

MT>ドキュメント>ダイナミックパブリッシング
http://www.movabletype.jp/documentation/supporting_dynamic_publishing.html
の「Apache の AllowOverride 設定」という項目に
httpd.conf に以下の記述を追加


AllowOverride All

とあるのですがこちらの設定が必要なのでしょうか。

/usr/local/apache/htdocs/mt

の部分はブログのルートディレクトリとのことですが

C:\xampp\htdocs\sns2\mt

にMTをインストールしている場合はどういった記述になるのでしょうか。
試しに
と記述してApacheを再起動してみましたが、Apacheが起動しなくなってしまいました。

基本的な質問で恐縮ですがどなたかご助言いただけますと幸いです。

返信(1)

| 返信する
  • すみません、タグのエンコードを失念していました。
    後半再投稿いたします。

    httpd.conf に以下の記述を追加
    
    


    <Directory /usr/local/apache/htdocs/mt>
    AllowOverride All
    </Directory>

    とあるのですがこちらの設定が必要なのでしょうか。

    /usr/local/apache/htdocs/mt

    の部分はブログのルートディレクトリとのことですが

    C:\xampp\htdocs\sns2\mt

    にMTをインストールしている場合はどういった記述になるのでしょうか。
    試しに
    <Directory "C:\xampp\htdocs\sns2\mt">
    と記述してApacheを再起動してみましたが、Apacheが起動しなくなってしまいました。

    基本的な質問で恐縮ですがどなたかご助言いただけますと幸いです。

返信する