ステップ2へ進めません
mamadou33 > ステップ2へ進めません @ 2010/12/17 11:51 |
---|
はじめまして
自宅PCにBaserCMSをインストールしようとしています。 インストーラーページは表示できますが、 その後「次のステップへ」をクリックすると、 「Web サイト側でページを表示できません HTTP 500」 という画面が表示され進むことができません。 問題解消の助言を頂き等御座います。 ○BaserCMSのバージョン:1.6.7.1 ○スマートURLの利用:OFF ○設置フォルダ:C:\inetpub\basercms ○利用しているデータベース: MySQL ○PHPスキル(自己評価):初心者 ○OSの種類:Windows Server 2008 R2(評価版) ○PHPのバージョン:php 5.2.15 ○データベース種類・バージョン:MySQL 5.5.8(x64) ○その他の情報 ・IISマネージャーの「Webサイトの追加」で "http://example.com/" に設置フォルダを割り当てています。 ・"C:\windows\system32\drivers\etc\hosts" に以下の行を追加 127.0.0.1 localhost example.com よろしくお願いいたします。 |
ryuring > Re: ステップ2へ進めません @ 2010/12/17 13:15 |
---|
こんにちは。
公式サイトに明記しておりませんが、残念ながらIISはサポートしていない為、テスト等についても行っておりません。 よろしければ、ApacheのWebサーバーでご利用ください。 Twitter:@ryuring |
mamadou33 > Re: ステップ2へ進めません @ 2010/12/17 14:25 |
---|
ご回答ありがとうございます。
サポートが受けられない件、了解いたしました。 ちなみに、IIS + PHP + MySQLで、BaserCMSを動かすことは不可能なのでしょうか? (これまで導入実績がない?) また、Windows Server 2008 R2でApacheを動かすことは可能でしょうか? よろしくお願いします。 |
ryuring > Re: ステップ2へ進めません @ 2010/12/17 16:45 |
---|
引用:
サポートが受けられない件、了解いたしました。 mamadou33さん、念の為、誤解なきようご説明しておきますが、このユーザーズフォーラムは、BaserCMSのサポートを受ける為のものではありません。みんなで問題を解決していく為のフォーラムです。 参加されている方は基本的にボランティアです。 サポートしていないというのは、BaserCMSの開発におけるコンセプトにおいて、「みなさんが一番利用されている可能性が高いレンタルサーバーに対応していく」というものがあるので、IISはそれに含まれていないというだけの事です。 ※ 個別に構築・設定されたサーバー全てをリリースの度にテスト対象にするのは不可能なのです。。 もちろん、IISに詳しい方がこのサイトのユーザーにいらっしゃいましたら、その方に情報提供して頂けるのはなんら問題はありません。(むしろ助かります) 引用: ちなみに、IIS + PHP + MySQLで、BaserCMSを動かすことは不可能なのでしょうか? こちらについてはまだお伺いした事がありません。 コアのフレームワークであるCakePHPを動かすのにもちょっとした工夫が必要なようです。(Rewrite関連) どなたか情報をお持ちの方はよろしくお願いします。 引用: Windows Server 2008 R2でApacheを動かすことは可能でしょうか? (こちらについてはBaserCMSの話からはずれてしまってますが、、、) 動かせない事はないと思います。XAMPPなどのオールインワンパッケージを実際にインストールされてみてはいかがでしょう?動作報告を頂ければ幸いです。 Twitter:@ryuring |
mamadou33 > Re: ステップ2へ進めません @ 2010/12/17 22:07 |
---|
ryuringさん
丁寧なご回答ありがとうございます。 IISをあきらめ Windows Server 2008 R2に Apache2.2 + PHP 5.2.16 + MySQL 5.5.8(x64) 環境で導入を進めたところ ステップ3の画面まで表示することができました。 ただ、データベース設定で値を入力して接続テストを実行したところ 「データベースへの接続でエラーが発生しました。データベース設定を見直して下さい。」 というエラーメッセージが表示されました。 画面に入力した値は以下になります。 ○データベースタイプ:MySQL ○データベースホスト名:localhost ○ユーザー名 :bc1_user ○パスワード:123456 ○プレフィックス:bc1_ ○データベース名:bc1_db ○ポート:3306 また、事前にコマンドプロンプトで以下のコマンドを投入致しました。 C:\mysql\bin\mysql -u root -p Enter password:XXXXXX mysql> create database bc1_db; mysql> grant all privileges on bc1_db.* to bc1_user@localhost identified by '123456'; mysql> flush privileges; mysql> exit DB設定等に誤り御座いますでしょうか? 助言をいただけたら幸いです。 よろしくお願いいたします。 |
non > Re: ステップ2へ進めません @ 2010/12/17 22:38 |
---|
まずはシンプルなプログラムを作ってDBに接続できるか確かめてみてはどうでしょう?
|
mamadou33 > Re: ステップ2へ進めません @ 2010/12/18 10:08 |
---|
nonさん
助言いただきありがとうございます。 php.confの ;extension=php_mysql.dll の一文字目を除去したところ 接続が成功しました。 ただ、次のステップに進もうとすると データベースの構築中にエラーが発生しました。 1292: Incorrect datetime value: '' for column 'modified' at row 1 というエラーメッセージが出力されます。 なにかこの障害について解消方法をございましたら ご教授いただきますよう、よろしくお願いします。 |
mamadou33 > Re: ステップ2へ進めません @ 2010/12/20 9:53 |
---|
SQLを調べたところ、
INSERT INTO bc_global_menus (`id`, `no`, `sort`, `status`, `name`, `link`, `menu_type`, `created`, `modified`) VALUES (1, 1, 1, 1, 'ホーム', '/', 'default', 'YYYY-MM-DD hh:mm:ss', '') `modified` に設定する値が ''(空文字)を指定している為、エラーになっていることがわかりました。 下記フォルダ内のcsvファイルを修正し、 datetime型に空文字をセットしないようにしたところ インストールが成功しました。 baser\config\sql\ baser\plugins\blog\config\sql\ baser\plugins\feed\config\sql\ baser\plugins\mail\config\sql\ アップローダーも組み込んで動作確認をしましたが、 以下の問題が解消できません。 ・画像ファイルがアップできない ・ファイル名に日本語が含まれているとダウンロードできない 何か情報ございましたら、助言いただけたらと思います。 よろしくお願いいたします。 |
mamadou33 > Re: ステップ2へ進めません @ 2010/12/20 15:47 |
---|
画像ファイルがアップできないときの現象ですが、
ファイルパスを入力して [参照] をクリックすると、 「Waiting...]というダイアログが表示し続けます。 ブラウザ左下には「ページでエラーが発生しました。」 と表示され、そこをダブルクリックすると、 このWebページのエラーにより、正しく機能しない場合があります。 メッセージ: 書き込みできません。 ライン: 98 文字: 477 コード: 0 URI: http://localhost/test/index.php/js/jquery-1.4.2.min.js という表示されます。 なにか問題解消法ございましたら、よろしくお願いいたします。 |
ryuring > Re: ステップ2へ進めません @ 2010/12/20 23:13 |
---|
こんばんは。
WindowsのMySQLの場合、デフォルトで sql-mode が 厳しい設定になっているようですね。 http://moblogger.r-stone.net/blogs/9016404448327222924/posts/5516391738314208611/?p=1 引用: アップローダーも組み込んで動作確認をしましたが、 タイトルと内容が違うので別のスレッドを立ててもらっていいですか? Twitter:@ryuring |