バージョン選択

フォーラム

メニュー

オンライン状況

195 人のユーザが現在オンラインです。 (175 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 194
gizlitoss もっと...

サイト内検索

質問 > フロント機能 > ログイン判定とアクセス制限を自分で作ったページに設定したい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ytk
投稿日時: 2011/8/22 2:31
対応状況: −−−
仙人
登録日: 2009/12/7
居住地:
投稿: 349
ログイン判定とアクセス制限を自分で作ったページに設定したい
過去ログを見ていますが出来ません。

自分で作ったsample.phpへのアクセスを
ログインした状態で、しかもアクセス制限のIDとパスワードを入力しないと見れない状態にしたいです。

ログイン判定自体は設定が出来ます。

アクセス制限も.htaccessを使用して出来ます。

しかし、管理画面から作成したsample.phpの場所には他の詳細ページのphpファイルがありまして、同じフォルダに.htaccessを置けないので、testフォルダを作成し、testフォルダの中にsample.phpと.htaccessと.htpasswdを入れました。

アクセス制限は正常に動いているのですがページ表示がエラーになります。

なんとなくエラーが出るのが解るのですがどこを改善したら良いのか解りません。



エラー内容は以下です。
Warning: reset() [function.reset]: Passed variable is not an array or object in /home/sites/chicappa.jp/users/*******/web/data/class/helper/SC_Helper_PageLayout.php on line 63

Warning: Variable passed to each() is not an array or object in /home/sites/chicappa.jp/users/*******/web/data/class/helper/SC_Helper_PageLayout.php on line 64

Warning: Smarty error: unable to read resource: "/home/sites/chicappa.jp/users/*******/web/data/Smarty/templates/default/.tpl" in /home/sites/chicappa.jp/users/*******/web/data/module/Smarty/libs/Smarty.class.php on line 1095


ご教授をお願い致します。

EC-CUBEバージョン 2.4.3
PHPバージョン PHP 5.2.6
DBバージョン MySQL 5.0.51a-community-log
詳細 システム設定>システム情報


----------------
EC-CUBE 3.0.17
サーバーOS Linux
DBサーバー MySQL
WEBサーバー Apache
PHP 7.1.5

468
投稿日時: 2011/8/22 11:33
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: ログイン判定とアクセス制限を自分で作ったページに設定したい
EC-CUBE2.4.4しか手元に無かったのですが、
データベースのdtb_pagelayoutテーブルのurlカラムの内容と、
実際に配置されたsample.phpのパスが異なる為、
ページレイアウトが読み込めない事が原因のようです。

phpMyAdminなどデータベース管理ツールを利用して、
dtb_pagelayoutテーブルのurlカラムを修正してください。
たぶん、該当データには
「user_data/sample.php」と登録されていると思いますので、
「test/sample.php」に変更してください。

あと、php_dirカラムにも「user_data/」とあると思いますが、
こちらは変えなくてもエラーが出なくなりました。

php_dirカラムはどこに影響を及ぼすのか、よくわかりませんでしたので、
エラーが解消されないようでしたら、変更されてみては如何でしょうか?
(もしかしたら別のエラーが出るかも知れませんが・・・)

ご確認、よろしくお願い致します。
ytk
投稿日時: 2011/8/23 2:20
対応状況: −−−
仙人
登録日: 2009/12/7
居住地:
投稿: 349
Re: ログイン判定とアクセス制限を自分で作ったページに設定したい
素晴らしい解説ありがとうございます。
簡単に出来ました。

本当にありがとうございます。


----------------
EC-CUBE 3.0.17
サーバーOS Linux
DBサーバー MySQL
WEBサーバー Apache
PHP 7.1.5

ytk
投稿日時: 2013/1/2 13:37
対応状況: −−−
仙人
登録日: 2009/12/7
居住地:
投稿: 349
Re: ログイン判定とアクセス制限を自分で作ったページに設定したい
以前、こちらで2.4.4のバージョンの際に質問をさせて頂いたのですが、現在2.12.2を使用しており、データーベースを同様に作業をしたところ以下のエラーが表示されてしまい、どこが原因か探しております。

もし、お分かりになる方がおりましたらご教授頂けますと幸いです。

Warning: require_once(../require.php) [function.require-once]: failed to open stream: No such file or directory in /home/users/1/●●●/web/shop/user_data/●●/sample.php on line 2

Fatal error: require_once() [function.require]: Failed opening required '../require.php' (include_path='.:/usr/local/php5.2/php') in /home/users/1/●●●/web/shop/user_data/●●/sample.php on line 2


----------------
EC-CUBE 3.0.17
サーバーOS Linux
DBサーバー MySQL
WEBサーバー Apache
PHP 7.1.5

ytk
投稿日時: 2013/1/5 14:54
対応状況: −−−
仙人
登録日: 2009/12/7
居住地:
投稿: 349
Re: ログイン判定とアクセス制限を自分で作ったページに設定したい
どうやっても上手くいかないのです。。。

Warning: require_once(../require.php) [function.require-once]: failed to open stream: No such file or directory in /home/users/1/●●●/web/shop/user_data/●●/sample.php on line 2

の意味が解らないのですが、思いつきでsample.phpの2行目と3行目をフルパスに変えました。

Warning: require_once(CLASS_EX_REALDIRhttp://●●.jp/data/class_extends/page_extends/LC_Page_Ex.php) [function.require-once]: failed to open stream: No such file or directory in /home/users/1/●●/web/shop/user_data/●●/sample.php on line 3

Fatal error: require_once() [function.require]: Failed opening required 'CLASS_EX_REALDIRhttp://●●.jp/data/class_extends/page_extends/LC_Page_Ex.php' (include_path='.:/usr/local/php5.2/php') in /home/users/1/●●/web/shop/user_data/●●/sample.php on line 3

となりまして、どうしたら良いのか解りません。。。
ご教授いただけますと幸いです。


----------------
EC-CUBE 3.0.17
サーバーOS Linux
DBサーバー MySQL
WEBサーバー Apache
PHP 7.1.5

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,187名です
総投稿数は110,325件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1682
8
red
1571
9
mcontact
1352
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.