3系 ドキュメントルートを変更してのインストール(Step5)がうまく出来ないです。
Masamichi > 3系 ドキュメントルートを変更してのインストール(Step5)がうまく出来ないです。 @ 2014/3/23 3:08 |
---|
お世話になっております。m(_ _)m
表題の件でご教授頂きたいのですが・・・ ↓こちらのご説明を元に ・公式サイトより http://basercms.net/manuals/3/base/1.html (↑構成変更後の画像内で files(フォルダ)が抜けているかと思います) また、basersマガジンより http://magazine.barket.jp/article/archives/7 3系で、ご説明通りにファイルを再構成し、 アップローダー(FileZilla)でインストールしました。 しかし、何度もファイルをチェックし、試みても、 Step5で行き詰まってしまいます。 (2系では、すんなりとインストール出来ました) 症状としましては、Step5でCSSが崩れてしまいます。 (Step4までは正常です) ■ダッシュボート画面とフロント画面の画像 (インストール自体は完了して、Step5の画面でこの様になります) ソース内のリンク(CSS等)が効いてない状態。 過去ログを検索してみたところ、 こちらと同じ様な症状だと思いました。 http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=1301&forum=2#forumpost5006 簡単インストールや、通常ファイルの手動インストールでは、 全く問題ありません。 なのですが、参考資料の様に、 ドキュメントルートを変更してインストールしたいのです。 サーバーは heteml を利用しております。 どうぞよろしくお願いいたします。 ■環境 ■ BaserCMSのバージョン:3.0.1 ■ レンタルサーバー名:heteml ■ スマートURLの利用: [ON / OFF] (設定前) ■ 設置フォルダ: [ドキュメントルート] http://◯◯◯.jp ■ 利用しているデータベース: [ SQLite ] 本番は MySQL5.6 ■ PHPスキル(自己評価): [ E ] ■セーフモード OFF ■アップローダー FileZilla ■PHP Version 5.4.11 ■ BaserCMS: 3.0.15〜4.1.5 |
Masamichi > Re: 3系 ドキュメントルートを変更してのインストール(Step5)がうまく出来ないです。 @ 2014/3/29 0:20 |
---|
いつもお世話になっております。
表題の件ですが、まだ解決に至っておりません。。。 標準のドキュメントルートの仕様ですと、 不都合がありまして、かなり悩んでおります。 2系(ver 2.1.2)では、すんなり出来たのですが・・・ こちらの記事の様に、(basersマガジンより) http://magazine.barket.jp/article/archives/7 うまく出来た方は、おられないでしょうか? 新しい3系用のテンプレート・プラグイン等も とても楽しみにしておりますので、 早くこの問題を解決したいです。 ◆手順やエラーになる段階の動画を撮ってみました。 ご意見等頂けましたら幸いです。(YouTube) http://youtu.be/Mr2CfdPGSzM どうぞよろしくお願いいたします。 m(_ _)m ■環境 ■ BaserCMSのバージョン:3.0.1 ■ レンタルサーバー名:heteml ■ スマートURLの利用: [ON / OFF] (設定前) ■ 設置フォルダ: [ドキュメントルート] http://◯◯◯.jp ■ 利用しているデータベース: [ SQLite ] 本番は MySQL5.6 ■ PHPスキル(自己評価): [ E ] ■セーフモード OFF ■アップローダー FileZilla ■PHP Version 5.2.17 ■ BaserCMS: 3.0.15〜4.1.5 |
goichi > Re: 3系 ドキュメントルートを変更してのインストール(Step5)がうまく出来ないです。 @ 2014/3/29 11:13 |
---|
根本的な解決ではないのですが、.htaccessで制御できないでしょうか?
例えば、いまCSSが外れた状態だと思いますが、うちのヘテムル環境で試してみると・・・ 本来見に行くべきなのは・・・・
ですが、実際には
という感じでappフォルダが入ってしまっています。 たぶん、何かしらの設定がbaserCMSコアで動いているのだと思うのですが、実際にはその場所にファイルがありませんので、.htaccessを書き換えて本来の場所を見に行くようにしてみます。 /web/hogehoge.jp/.htaccess(つまり、themedフォルダ、fileフォルダが設置されている所の.htaccessに下記を追記)
Redirect permanentについては別途検索して頂ければと思いますが、注意すべきは飛び先(右側にかくアドレス)は絶対URLで指定しなくてはいけません(仕様だそうです)。 とりあえず、ウチの環境では正常(のように見えています)です。 本当に正常なのかは使っていかないと分かりませんが。。。参考までに投稿しておきます。出来なかったらスミマセン。 |
Masamichi > Re: 3系 ドキュメントルートを変更してのインストール(Step5)がうまく出来ないです。 @ 2014/3/30 0:35 |
---|
goichiさま
いつも丁寧なご回答、誠にありがとうございます。 m(_ _)m 同様のサーバー環境及び方法で、 そのままでは、表示出来ない事が分かっただけでも収穫になりました。 公式サイト等の手順通りに出来ないのは、 自分の環境なのか、フォルダ再構成の手順が間違っているのか・・・ それすらも解らない状況でしたので。。。 (過去ログにも同様の記事を探せず、自分だけかと…) 早速アドバイス頂いた内容を、自分の環境に置き換えて試してみましたが、 今のところ、うまくいかないです^^; 独自ドメイン直下に置いた場合、STEP5の段階で
これまた goichi様の環境と少し違いますね^^; アドバイス頂いた通り .htaccess で制御できないかもう少しあがいてみます! ご返信頂けただけでも、またやる気が出てきました! ありがとうございました! P.S. ドキュメントルートを変更したい理由 構想(現在2系で実現しています)
ざっとですが、この様なシステムを構築しているので、 3系使用時でもドキュメントルートを上記同様に変更したいのです。 ノーマルでインストール(スマートURL ON時)した場合、 content1,2,3,4の一部で不具合が出てきました。 コーポレートサイトでもメルマガ配信システムや、 その他サブフォルダにてWebページは必要になってくると思います。 app/webroot/以下に置けば良いのですが、予約配信・投稿等に使用するcronの設定時に、 絶対パスの設定がうまくいかなかったり・・・(スマートURL ONの際) 大元のbaserCMSコアのバージョンアップ時(2系から3系 3系から4系など・・・)にも、 安々とは行かないと思います。 (app/webroot/以下にそれぞれのシステムを組む必要があるため) そのためにも、公式サイトマニュアルやbasersマガジンで、 ドキュメントルートが変更出来るように解説がある物だと思っております。 解説やフォーラムなどもあり、とても親切で丁寧なCMSなのですが、 現状、実現出来ないのが辛いところです。 ですが! baserCMS めちゃくちゃ気に入ってます! これからもどうぞよろしくお願いいたします! ■ BaserCMS: 3.0.15〜4.1.5 |
Masamichi > Re: 3系 ドキュメントルートを変更してのインストール(Step5)がうまく出来ないです。 @ 2014/4/1 22:33 |
---|
お世話になっております。
ご報告させて頂きます。 m(_ _)m 表題の件ですが、コアが3.0.2にアップデートされてから、 修正されたようです^^ ドキュメントルートを変更してインストールしても、 問題なく利用できるようになりました^^ (heteml環境でしか試せてませんが…^^;) さらに使いやすくなって大変満足しております。 ありがとうございました! P.S. goichiさまからのアドバイスで、.htaccessで調整し、 ひとまずPC表示は出来るようになったのですが、 スマートフォンでアクセスすると、URLを繰り返してしまうエラーが出ておりました。 ですが、それも全て解消されました! 重ねてお礼申し上げます。 誠にありがとうございました! ■ BaserCMS: 3.0.15〜4.1.5 |