indexが表示できません
| ayatan > indexが表示できません @ 2010/12/9 22:15 |
|---|
|
コーポレイトサイト制作に利用させていただいております。
CMS導入は初めてで、試行錯誤の状態ですが、よろしくお願いします。 今回、basercmsをインストール後、各ページの作成を行いました。 その他のページは思ったような表示が行えたのですが、トップページである indexだけがうまく表示されません。 index.htmlをアップすると、それは表示できます。 http://●●.jp/basercms/index をデバックモードで表示すると、以下のメッセージが表示されています。 コントローラがありません エラー: IndexController が見つかりません。 エラー: クラス IndexController を app/controllers/index_controller.php ファイル内に作成してください。 class IndexController extends AppController { var $name = 'Index'; } ?> また、http://●●.jp/basercms/ を表示すると、以下のメッセージが表示されます。 CakePHP 1.2.9 リリースノート Read the changelog tmp ディレクトリに書き込めます。 FileEngine がキャッシュに使われています。設定を変更するには APP/config/core.php を編集してください。 データベース設定ファイルが存在します。 何度かindexを管理画面上で作り直したり、キャッシュのクリアや、メッセージに沿ってapp/controllers/index_controller.php を作成したりしましたが、解決しません。 何か原因が分かりましたら、教えてください。 よろしくお願いします。 ・BaserCMSのバージョン:1.6.7.1 ・レンタルサーバー名:チカッパ! ・スマートURLの利用: ON ・設置フォルダ:サブフォルダ ・利用しているデータベース: CSV ・PHPスキル(自己評価): 全くわからない |
| ayatan > Re: indexが表示できません @ 2010/12/11 22:55 |
|---|
|
自己解決しましたので、ご報告します。
スマートURLを「オフ」にすることで解決しました。 ※「オン」にしたいので、解決とは言えないかもしれませんが・・・。 「オン」にして、該当サーバーの場合は手入れが必要だという /basercms/.htaccess /basercms/app/webroot/.htacess への記述も行ったのですが、うまくいきませんでした。 ※バグ情報でもないのに、カテゴリを間違えて投稿していました。 すみません。 |
| ryuring > Re: indexが表示できません @ 2010/12/13 11:04 |
|---|
|
こんにちは。
http/xxx.xxx/ でアクセスできるページが http/xxx.xxx/index でアクセスできないという事ですよね。 しかも、ページ一覧の「確認」ボタンのリンクは、http/xxx.xxx/index になっているという。。 実はこの問題についてはサーバー環境に依存する問題という事がわかっており、チカッパ、ロリポップ等で発生します。 現在開発中のバージョンでは、index なしのリンクで統一されるように改善を施しています。 Twitter:@ryuring |
| robocchi > Re: indexが表示できません @ 2010/12/14 17:31 |
|---|
|
こんにちは
トピ主さんと同じ状態におちいっているので 横から失礼します。 同じくレンタルサーバがチカッパで 設置フォルダがサブフォルダです。 自分もトップページが ・http://test.jp/test/index ・http://test.jp/test/ 上記のどちらも表示されず トップページのページ名をindex.htmlにしたときのみ http://test.jp/test/index.html にて表示できます。 どうやらこの状態は設置フォルダがサブフォルダの時に しかも、親カテゴリの無いトップページの場合のみ発生するみたいです。 親カテゴリを作っている他のindexページは表示できました。 http://test.jp/test/info/index ・・・○ http://test.jp/test/info/ ・・・○ ためしにドキュメントルートに設置したところ 問題なく表示できました。 以前のバージョンではサブフォルダの設置でも問題なく 表示できていたので、何か解決策は無いのでしょうか? 横から失礼しました。 |
| ryuring > Re: indexが表示できません @ 2010/12/17 2:14 |
|---|
|
こんばんは。
まだ検証途中なのですが、 /baser/basics.php の baseUrl 関数を次のようにしてみてはどうでしょう? チカッパでは解消されました。 Twitter:@ryuring |
| robocchi > Re: indexが表示できません @ 2010/12/17 13:20 |
|---|
|
こんにちは
返信ありがとうございます。 >/baser/basics.php の baseUrl 関数を次のようにしてみてはどうでしょう? >チカッパでは解消されました。 上記の件、さっそく試しましたら問題が解消いたしました。 お手数をおかけいたしました。ありがとうございました。 |


