■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。
このフォーラムは閲覧専用のアーカイブです。

htaccess.txtの修正につきまして

chrono > htaccess.txtの修正につきまして @ 2010/7/5 12:49
はじめまして、chronoと申します。
現在、BaserCMSをカスタマイズして利用させていただくことを検討しております。
Windows環境にて、インストールを実行し、ルートディレクトリのhtaccess.txtを.htaccessにリネームした際にエラーが発生しましたのでご報告します。

環境は以下のとおりです。

--------------------------------------------------------
■ BaserCMSのバージョン: 1.5.9
■ レンタルサーバー名: 開発機のため、以下に記述
■ スマートURLの利用:ON
■ 設置フォルダ:ドキュメントルート
■ 利用しているデータベース:PostgreSQL

■ OSの種類:Windows Vista Business 32bit SP2
■ PHPのバージョン: 5.2.9 (XAMPP)
■ PostgreSQLのバージョン: 8.2.3

--------------------------------------------------------

結論としましては、htaccess.txtの以下の記述を修正することで正常に稼動することができました。
("$"を追加しました)


#修正前
RewriteRule    (.*) app/webroot/$1 [L]

#修正後
RewriteRule    (.*)$ app/webroot/$1 [L]


上記の修正で問題ないかと思いますので本体にも修正を入れていただければと思います。
もしくは、Windows環境などの環境依存の問題の可能性があればご指摘いただければ幸いです。

以上、よろしくお願いいたします。
ryuring > Re: htaccess.txtの修正につきまして @ 2010/7/5 19:12
こんにちは。ご報告ありがとうございます。

実は、当方で確認しましたところ、Windows XP × XAMPP1.7.1 ではエラーを再現できず、正常にインストールできてしまいました。

Apacheのバージョンの問題でしょうか・・・?

こちらのバージョンは、2.2.11のようです。

ちなみにエラー内容は、Internal Server Error ですか?

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ

chrono > Re: htaccess.txtの修正につきまして @ 2010/7/23 19:45
こんにちは。返信ありがとうございます。

ご連絡がたいへん遅くなりまして、申し訳ないです。

ドキュメントルートをプロジェクト直下を指定していると当方で発生した問題です。
その後、app/webroot/ のほうをドキュメントルートに変更すれば特に修正は必要ありませんでした。

エラー内容は、Internal Server Error だったと思います。


以上、よろしくお願いいたします。
ryuring > Re: htaccess.txtの修正につきまして @ 2010/7/23 20:09
返信ありがとうございます。

ドキュメントルートの設定というのは、もちろんWebサーバーでの設定ですよね。

app/webroot/ をドキュメントルートにするのは、CakePHPの正当な手段ですので問題ないと思います。

ただ、Rewriteの問題はこれだけの情報では特定するのは難しいですね。

また、何かわかりましたらよろしくお願いします。

Twitter:@ryuring
baserCMS総合サービスサイト ビーコミ