■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

ステップ2へ進めません

 

 1  |  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
baserCMS総合サービスサイト ビーコミ

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
baserCMS総合サービスサイト ビーコミ

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に接続できるか確かめてみてはどうでしょう?

<?php
$host = "";
$user = "";
$pass = "";
$db = "";
$link = mysql_connect($url,$user,$pass) or die("MySQLへの接続に失敗しました。");
if($link) echo "MySQLへの接続に成功しました。";
?>
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
こんばんは。

`modified` に設定する値が ''(空文字)を指定している為、エラーになっていることがわかりました。


WindowsのMySQLの場合、デフォルトで sql-mode が 厳しい設定になっているようですね。

http://moblogger.r-stone.net/blogs/9016404448327222924/posts/5516391738314208611/?p=1

引用:
アップローダーも組み込んで動作確認をしましたが、
以下の問題が解消できません。
・画像ファイルがアップできない
・ファイル名に日本語が含まれているとダウンロードできない


タイトルと内容が違うので別のスレッドを立ててもらっていいですか?

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

 

 1  |  2   | 次のページ>

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


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

検索

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

フォーラムガイド


関連リンク

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

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