さくらインターネットへのインストール

 

 1  |  2   | 次のページ>

picha > さくらインターネットへのインストール @ 2009/12/15 15:16
はじめまして、ぴちゃと申します。
非常に興味深いツールでしたので、素人では御座いますが、現在作成しているサイトに使用できるかインストールからテストをさせて頂いているのですが、インストールの段階で躓いております。
アドバイスなど賜れれば幸いです。

症状1:
ファイルをアップロード後サイトに接続すると、インストール画面が表示され、ステップ2までは問題なく進むのですが、ステップ3より先に勧めません。
データベースをMySQLに選択しましたが、エラーが出るようです。接続ポートは3306と3307で試しています。
データベースをCSVにしても、先に進む事ができません。/app/db/ のフォルダーを 666 に設定してもダメなようです。

症状2:
一度プラウザを閉じて、インストールを中断した後、再びアクセスするとプラウザ内には何も表示されません。
一旦ftpからファイルを削除して、再度アップロードし直すと、インストール画面が表示されます。

もうひとつ、スマートURLについて確認させて下さい。
さくらインターネットの場合、手動で設定する必要があるようなのですが、htaccessでは無理でおそらくphp.iniにて設定をするのだと思います。
この設定をしていない場合は、「スマートURLの機能は利用しない」という事でインストールは続行されるのでしょうか。また、後日設定した場合、自動でスマートURLに対応となるのでしょうか。

環境:
ISP: さくらインターネット スタンダード
URL: http://picha.sakura.ne.jp/test/

基本必須条件
PHPのバージョン >= 4.3.0
現在のPHPバージョン: 5.2.11

PHPのメモリ上限 >= 8 MB
現在のPHPのメモリ上限: 128 MB

/app/config ディレクトリの書き込み権限
書き込み可

/app/tmp ディレクトリの書き込み権限

書き込み可

/app/tmp/cache ディレクトリの書き込み権限

書き込み可

/app/webroot ディレクトリの書き込み権限
書き込み可

PHPセーフモード
Off
-----
/app/db の書き込み権限
書き込み可

#さくらインターネットの場合、phpを755に設定する必要がありますので、そにょうにしています。

お忙しい中、お手数をお掛け致しますが、よろしくお願い致します。
picha > Re: さくらインターネットへのインストール @ 2009/12/15 18:08
ステップ3で作成される、 の影響のようで、これを削除すると一旦プラウザを閉じた後、再度アクセスし直してもインストール画面が表示されるようになりました。

database.phpの中は以下の通りです。


<?php
//
// Database Configuration File created by BaserCMS Installation
//
class DATABASE_CONFIG {
var $baser = array(
	'driver' => '',
	'persistent' => false,
	'host' => 'localhost',
	'port' => '',
	'login' => 'dummy',
	'password' => 'dummy',
	'database' => 'dummy',
	'schema' => '',
	'prefix' => '',
	'encoding' => 'utf8'
);
var $plugin = array(
	'driver' => '',
	'persistent' => false,
	'host' => 'localhost',
	'port' => '',
	'login' => 'dummy',
	'password' => 'dummy',
	'database' => 'dummy',
	'schema' => '',
	'prefix' => '_',
	'encoding' => 'utf8'
);
}
?>

ryuring > Re: さくらインターネットへのインストール @ 2009/12/15 21:00
ぴちゃさん

BaserCMS開発担当のryuringです。
お試し頂きましてありがとうございます。

さくらは、最近スタンダード版でスマートURLの動作を確認しました。
ただし、一工夫必要でした。

その内容を次のURLのページに記述していますのでご確認ください。
http://basercms.net/about/require.html
※ このページへの導線がわかりにくいですね。マニュアルページにリンクを追加しておきます。。

なお、ドキュメントルートへの書き込み権限を与えるのが難しい場合、ステップ2の段階で、
htaccess.txt を .htaccess にリネームしてアップロードしてあげると大丈夫です。
※ ステップ1の段階でアップしてしまっているとインストーラー画面がうまく表示されないようです。

一度お試しくださいー

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

ryuring > Re: さくらインターネットへのインストール @ 2009/12/15 21:02
追記です。

インストーラーが失敗した場合、全て再アップロードではなく、以下の二つのファイルを削除すると再実行できるようになります。
/app/config/install.php
/app/config/database.php

よろしくお願いしますー

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

picha > Re: さくらインターネットへのインストール @ 2009/12/15 23:17
ryuring様、早速のご回答ありがとう御座います。
その後、独自ドメインにて試したところ、インストールができるようになりました。
が、なぜかMySQLのデータベースの作成に失敗するようです。
接続テストの段階ではOKがでるのですが、ステップ4でダメなようで、MySQL内にもファイルは作成されていないようです。

CSVにてテストをしてみたのですが、動作が重たいのはCSVの設定にしている為でしょうか。
まだ操作が不慣れなためなのか、システムの設定などでタイトルなどを更新しても反映されないようです。
また明日、色々とテストしてみたいと思います。
picha > Re: さくらインターネットへのインストール @ 2009/12/15 23:41
ryuring様、続いてお世話になります。
アドバイスを頂きました内容で、htaccess.txt を .htaccessにリネームして、インストールのはじめから試してみると、こちらの環境では問題ないようでした。
こちらについて問題がありましたら、またご報告させて頂きます。
早速の対応、ありがとうございました。
picha > Re: さくらインターネットへのインストール @ 2009/12/15 23:44
一応、MySQL使用時のエラー内容をご報告させて頂きます。

BaserCMS インストール [ステップ3]
データベースへの接続に成功しました。

       ↓ ↓ ↓

BaserCMS インストール [ステップ4]
データベースの構築中にエラーが発生しました。
ryuring > Re: さくらインターネットへのインストール @ 2009/12/16 23:03
こんばんは、引き続きご報告ありがとうございます。

引用:

が、なぜかMySQLのデータベースの作成に失敗するようです。
接続テストの段階ではOKがでるのですが、ステップ4でダメなようで、MySQL内にもファイルは作成されていないようです。


さくらのMySQLはまだ試していませんでした。近いうちに動作テストをしてみますね。

引用:
CSVにてテストをしてみたのですが、動作が重たいのはCSVの設定にしている為でしょうか。


そうですね。CSVからのデータの取得は、現時点で、プログラム的にアナログな処理のさせ方をさせているのでどうしても重くなってしまいます。DBがない場合、SQLite3が使える環境であればそちらをおすすめします。

引用:

まだ操作が不慣れなためなのか、システムの設定などでタイトルなどを更新しても反映されないようです。
また明日、色々とテストしてみたいと思います。


こちらはCakePHPのViewキャッシュを利用しているためです。残念ながら現時点ではキャッシュの時間を設定する機能はなく、デフォルトで86400秒(=一日)となっています。(ごめんなさい)

リアルタイムに確認するためには、/app/tmp/cache/view/ 内のファイルを削除するか、CakePHPのデバッグモードをONにする必要があります。

CakePHPのデバッグモードをONにするには、、、

/app/config/core.php の

Configure::write('debug', 0);




Configure::write('debug', 1);


に書き換えます。

次回のリリースでタイトル名等の設定を行う際、viewキャッシュを削除するようにしています。
ご不便をおかけしますがもうしばらくお待ち下さい。

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

ryuring > Re: さくらインターネットへのインストール @ 2010/1/4 20:49
・さくらインターネットのMySQLでの動作確認
・システムの設定などでタイトルなどを更新しても反映されない問題

上記2点につきましては、BaserCMS 1.5.1 beta にて解消させて頂きました。
よろしくお願いいたします。

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

bluem > Re: さくらインターネットへのインストール @ 2010/1/6 16:49
さくらSTDでv1.5.1betaを試しています。
ドキュメントルート直下にv151bというディレクトリを作成し、その中にbaserを展開しています。
.htaccessなしで難なくインストールを終え、その後htaccess.txtをリネームしてスマートURL
を使おうとしたところ、次の2つの問題が発生しました。

(1)トップページのURLで次の現象
  http://{SERVER_NAME}/v151b/
   → 404 not found 「エラー: リクエストされたアドレス '/v151b' はこのサーバにありませんでした。」

  http://{SERVER_NAME}/v151b
   → 400 bad request

  http://{SERVER_NAME}/v151b/index.php
  http://{SERVER_NAME}/v151b/app/webroot/index.php
  http://{SERVER_NAME}/v151b/app/webroot/index.php/
   →正常にトップページが表示される

(2)グローバルメニューのリンク先が、
  http://{SERVER_NAME}/v151b/app/webroot/index.php/hogehoge.html
  になってしまい、スマートURLにならない。

ドキュメントルート直下のv142bというディレクトリ下に前バージョンを入れてますが、こちらでは上記の
症状は発生しません。
なお、インストール途中のmod_rewriteが使用可能かどうかのチェックでは使用不可でした。
(判断不可だったかもしれません。よく覚えてませんが某かのNGでした)

対処法を教えて頂けないでしょうか?


 

 1  |  2   | 次のページ>

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
12 人のユーザが現在オンラインです。 (10 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 12