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

Re: baserCMS3で、過去の「会員制サイトの構築」の情報はそのまま使えますか?

kenecy > Re: baserCMS3で、過去の「会員制サイトの構築」の情報はそのまま使えますか? @ 2014/4/9 18:11
goichiさん。またまた早速のアドバイスをありがとうございます。

教えて頂いた情報から、過去の「会員制サイトの構築」の情報を読み替えて以下のように実行してみました。

(1)/lib/Baser/Config/setting.php をコピーして、/app/Config/setting.php として保存。
(2)コピーした setting.php の 129行目から137行目の'mypage'部分のコメントを外す。
(3)管理画面からマイページ用ユーザーグループを作成し、「認証プレフィックス」に「マイページ」を選択して保存。
(4)管理画面からマイページ用ユーザーを作成し、マイページ用ユーザーグループを選択して保存。
(5)/mypage/members/login にアクセスすると、
 Warning (2): include(/***/lib/Baser/View/users/admin/login.php) [function.include]: failed to open stream: No such file or directory [CORE/Baser/View/Members/mypage/login.php, line 21]
 Warning (2): include() [function.include]: Failed opening '/***/lib/Baser/View/users/admin/login.php' for inclusion (include_path='.:/usr/local/php/5.2.17/lib/php') [CORE/Baser/View/Members/mypage/login.php, line 21]
 というエラーメッセージが表示される。
(6)/lib/Baser/View/Membsers/mypage/login.php の21行目を
 include BASER_VIEWS . 'users' . DS . 'admin' . DS . 'login.php';
 から
 include BASER_VIEWS . 'Users' . DS . 'admin' . DS . 'login.php';
 に変更する。
(7)再度/mypage/members/login にアクセスすると、無事マイページログインが表示される。
(8)作成したマイページ用ユーザーでログインすると、/mypage/members/editが表示される。
(9)/mypage/members/logout でログアウトも可能。

途中(5)のエラーで少し引っ掛かりましたが、それ以外はver3になってより簡単(ファイルが用意されている)になっていました。
ちなみに(6)で/lib/配下のファイルは直接変更しましたが、これは別に問題ないでしょうか?

というわけで、なんとか無事にユーザーログイン処理を行うことができるようになりました。
ありがとうございました。

■ BaserCMSのバージョン:3.0.2
■ レンタルサーバー名:さくらインターネット
■ スマートURLの利用:OFF
■ 設置フォルダ:サブフォルダ
■ 利用しているデータベース:MySQL

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


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

検索

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

フォーラムガイド


関連リンク

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

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