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

step1から進めません

sugi > step1から進めません @ 2011/1/11 14:06
お世話になります。


最新ファイルを全てアップロード後、設置フォルダのトップページにアクセスすると
スタイルシートが適用されないページが表示されます。
また次のステップへのリンクも切れた状態になります。
すでに他の用途でデータベースを使用しているためCSVでの運用を予定しています。

以前旧バージョンをインストール後最新バージョンにアップデートで対応出来た事があったので
同様の手順を踏んでみましたが同じでした。

どう対処すべきかご教授をお願い致します。


BaserCMSのバージョン:BaserCMS 1.6.8
レンタルサーバー名:さくら(スタンダード)
利用している(予定)データベース: CSV
設置フォルダ: サブフォルダ



ryuring > Re: step1から進めません @ 2011/1/12 17:40
こんにちは。

さくらスタンダードは、サブフォルダでのテストも行いクリアしました。
念の為、たった今、インストールテストをしてみましたが問題ありませんでした。

完全にまっさらの状態でアップロードされているのは間違いないですよね?

ちなみにインストールの初期画面のソースコードを見ると、CSSは、import.cssというものを読み込んでいます。
タグは次のようになっている必要があります。

<link rel="stylesheet" type="text/css" href="/{サブフォルダ名}/index.php/css/import.css" />


また、実際にそのCSSファイルをブラウザで確認するとどのような表示になりますか?

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

sugi > Re: step1から進めません @ 2011/1/12 20:28
お世話になります。

引用:
完全にまっさらの状態でアップロードされているのは間違いないですよね?

はい。まっさらの状態でアップロードしています。

引用:
また、実際にそのCSSファイルをブラウザで確認するとどのような表示になりますか?

ソースコードは、
<link rel="stylesheet" type="text/css" href="/{サブフォルダ名}/index.php/css/import.css" />

となっていますが、URLを指定するとリンク切れになります。

/{サブフォルダ名}/baser/vendors/css/import.css
で表示ファイル内容が表示されます。

ご面倒をお掛けしますが、よろしくお願いいたします。
ryuring > Re: step1から進めません @ 2011/1/13 10:23
こんにちは。

引用:
URLを指定するとリンク切れになります。


これは、サーバーが出力する Not Found が表示されているのでしょうか?
それとも、BaserCMSが出力する Not Found が表示されているのでしょうか?
それとも、真っ白な画面が表示されているのでしょうか?
その場合、ソースを確認しても何も表示されない状態でしょうか?

引用:
/{サブフォルダ名}/baser/vendors/css/import.css
で表示ファイル内容が表示されます。


HTML上ではこの指定方法になる事はありませんのでこれは関係ありません。

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

sugi > Re: step1から進めません @ 2011/1/13 11:54
お世話になります。

Not Foundではなく
「エラー:このリンクは無効です」
のメッセージが表示されます。

よろしくお願いします。
ryuring > Re: step1から進めません @ 2011/1/13 11:58
こんにちは。

引用:
「エラー:このリンクは無効です」


この表示は、Firefoxだとブラウザが勝手に解釈して表示している可能性が高いです。

ブラウザは何をご利用でしょうか?

スクリーンショットを貼り付けていただけますか?

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

sugi > Re: step1から進めません @ 2011/1/13 12:16
早速のご返信ありがとうございます。

使用ブラウザはChromeです。
Safari、Firefoxでは「No input file specified.」
IEではChromeと同様の画面が表示されます。

※添付の画像はChromeの物です

よろしくお願いいたします。


ryuring > Re: step1から進めません @ 2011/1/13 16:55
添付の画像はGoogleが出力しているものですね。
GoogleToolbar の機能だったかな・・・?

引用:
Safari、Firefoxでは「No input file specified.」


こちらが正しいレスポンスとなるのですが、これは、さくらのPHPがCGIモードで動いているのが原因です。
「No input file specified」で検索すると、.htaccess に mod_gzip_on Off を記述せよという記事がごろごろと見つかるのですが、さくらでは、mod_gzip_on Off を記述すると Internal Server Error となり解決できません。。

ただ、自分もさくらのスタンダードを利用しているのに同じ症状にならないのが不思議です。

さくらで同様の症状が出る方は他にいるのでしょうか・・・?

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

non > Re: step1から進めません @ 2011/1/13 17:03
試してないですが、.htaccess に手動でスマートURLに切り替える方法が記述されています。
【スマートURLを手動でオンにする】

こちらを参考に前もってスマートURLに切り替えてからインストールを実行してはどうでしょう?

ただ、install.php の編集については、インストール前の段階では存在しないはずなので、
/app/config/core.php に記述する必要があるかもです。

また、.htaccess は、2箇所ありますのでそれぞれに記述されている説明に従う必要があります。
※ 若干記述内容が違います。
・/.htaccess
・/app/webroot/.htaccess
sugi > Re: step1から進めません @ 2011/1/13 23:28
ryuring様、non様
ご教授ありがとうございます。

non様が教えてくださった方法を行ってみたところ、真っ白な画面になりました。
ソースコードにも何も書かれていません。
サブフォルダでCSV運用を行いたいので、.htaccess内のRwriteBase設定をサブフォルダ名に変更も行いましたが
変わらず、でした。
/.htaccess
RwriteBase /{サブフォルダ}/

/app/webroot/.htaccess
RwriteBase /{サブフォルダ}/app/webroot

CSSのファイルを直接指定(スマートURL)したところ、やはり真っ白な画面になります。

他にどこを触れば良いのでしょうか?
BaserCMSが非常につかいやすく、何とか進められればと思っています。
ご面倒をお掛けしますが、引き続きご教授をお願いいたします。
ryuring > Re: step1から進めません @ 2011/1/14 2:00
こんばんは。

インストール時点でのスマートURLは次の3つを編集します。
インストールを開始する前に行う必要があります。


■ /app/config/core.php (56行目あたりを編集)
Configure::write('App.baseUrl', env('SCRIPT_NAME'));
 ↓
Configure::write('App.baseUrl', '');


■ /.htaccess (追記)
RewriteEngine on
RewriteBase /
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]


■ /app/webroot/.htaccess
RewriteEngine on
RewriteBase /app/webroot
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]



なお、サブフォルダへ設置する場合は、RewriteBaseを調整します。
/.htaccess
RwriteBase /{サブフォルダ} ← 最後のスラッシュを外してみてください。

/app/webroot/.htaccess
RwriteBase /{サブフォルダ}/app/webroot


さくらではありませんが、これで動作確認はとれています。
再度試してみてください。

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

sugi > Re: step1から進めません @ 2011/1/14 9:49
おはようございます。

ご連絡ありがとうございます。
教えて頂いた事を全て行いましたが、最初の状態に戻ってしまいました。
(step1のcssが適用されていない状態)
既に別のCMSのツール(名称不明)が稼働している事が分かったのですが、それが原因という事はあるのでしょうか?

ryuring > Re: step1から進めません @ 2011/1/14 13:04
こんにちは。

引用:
既に別のCMSのツール(名称不明)が稼働している事が分かったのですが、それが原因という事はあるのでしょうか?


フォルダ構成はどのようになっているでしょうか?

別フォルダであれば影響はないように思えます。

ただ、上位ディレクトリで、なんらかの.htaccessが設定されている場合は影響があるかもしれません。


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

sugi > Re: step1から進めません @ 2011/1/15 16:08
お世話になります。
引用:
フォルダ構成はどのようになっているでしょうか?


CMSツールディレクトリ
|
WWW/
index.php
.htaccess
BaserCMS設置ディレクトリ
/{app}
/{baser}
/{cake}
/index.php
/.htaccess

このような構成になっています。

引用:
ただ、上位ディレクトリで、なんらかの.htaccessが設定されている場合は影響があるかもしれません。


上位階層の.htaccess内の記述は
DirectoryIndex index.html index.htm index.php .ht

と記述されています。

質問に答えるだけになってしまい申し訳ありませんが、よろしくお願いいたします。
ryuring > Re: step1から進めません @ 2011/1/16 20:07
こんばんは。

原因を特定するのが難しいですね。。

上位の.htaccessを

DirectoryIndex index.php index.html index.htm


に書き換えてみてはどうでしょう?

サブフォルダではなく、最上位に設置してみて動作できるか確認できればもっと切り分けができそうですが・・・

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

sugi > Re: step1から進めません @ 2011/1/16 21:45
ご連絡ありがとうございました。

上位の.htaccessを書き換えてみましたが、変化なしでした。
最上位へのインストールが出来ないため、今回は設置をあきらめたいと思います。

色々とお手間を取らせてしまい、申し訳ありませんでした。