問題点 #805
[BaserCMS1.5.2] さくらインターネットでスマートURLによるインストールができない
| Status: | 終了 | Start: | 01/26/2010 | |
|---|---|---|---|---|
| Priority: | 今すぐ | Due date: | ||
| Assigned to: | % Done: | 0% |
||
| Category: | インストール | |||
| Target version: | BaserCMS 1.5.3 stable |
Description
さくらインターネットでhtaccessリネーム&アップロード対策を行い、スマートURLでのインストールを行うと、「No input file specified.」というメッセージが出て、インストールを続行できない。
これはさくらインターネットのサーバーがCGI版で動作している為に発生する。
- .htaccess に対し、明示的に「AddHandler application/x-httpd-phpcgi .php」を記述した場合、Not Foundになる。
ステップ2の再チェック・ステップ3への移動の際、スマートURLの切り替え処理が入っている為、
切り替え時の/app/webroot/index.php/installations/step◯とうパスをRewriteできないのが原因の様子。(/app/webroot/index.phpを呼び出せてない様子) - .htaccess に、mod_gzip_on Offを記述する対策はきかない(Internal Server Errorとなる)
- php.ini に、cgi.fix_pathinfo=1を記述してもダメ(対象となる問題が根本的に違う)
History
Updated by ryuring about 2 years ago
【解決方法】
- ステップ2の段階で、RewriteBase対策、htaccessリネーム&アップロード対策を行う。
http://basercms.net/manuals/introductions/6.html
- そのまま再チェックを行わず、以下のURLを直接ブラウザに入力する。(URL中の「index.php/」を除外したもの)
http://[BaserCMS設置URL]/installations/step2
- ステップ3にすすみインストールを継続する
Updated by ryuring about 2 years ago
- Target version set to BaserCMS 1.5.3 stable
Updated by ryuring almost 2 years ago
- Subject changed from さくらインターネットでスマートURLによるインストールができない to [BaserCMS1.5.2] さくらインターネットでスマートURLによるインストールができない
Updated by ryuring almost 2 years ago
- Tracker changed from TODO to 問題点
Updated by ryuring almost 2 years ago
- Priority changed from 今すぐ to 急いで
Updated by ryuring almost 2 years ago
- Priority changed from 急いで to 今すぐ
Updated by ryuring almost 2 years ago
- Status changed from 担当 to 終了
1.5.3では、インストーラーのステップ2に「アップロード確認実行」ボタンを設置しました。
実行すると、同一URL中の「index.php」を除外したURLへ移動します。