バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > ランキング機能の追加に付きまして

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
analog7
投稿日時: 2012/5/8 16:08
対応状況: −−−
新米
登録日: 2012/4/27
居住地:
投稿: 9
ランキング機能の追加に付きまして
お世話になります。

環境
Eccube 2.12.0-beta2、および2.11.5
MySQL 5.0.77
Php 5.2.9

http://100yenbento.me/?p=544
上記のサイトを参考にeccube-2.12.0-beta2で作ったサイトにランキング機能を追加しようとしているのですが、以下のエラー(詳細内容は表示されません。)が表示されます。

”システムエラーが発生しました。大変お手数ですが、サイト管理者までご連絡ください。”

念のためVer2.11.5でも試しましたが、結果は同じになります。



?LC_Page_FrontParts_Bloc_Ranking_Ex.php
?ranking.php

の2つは変更内容はBest5をRankingに変更するといったもの、そしてdtb_blocへのパスの追加は簡単なもの、なので問題ないと考えているのですが、

?LC_Page_FrontParts_Bloc_Ranking.php
?ranking.tpl

への変更内容に問題があるのかなと考えております。

結構、同じことを何度もやっておりましてどうしたらよいか分からない状況になっております。どなたか良きアドバイスをお願いいたします。


coelacanth
投稿日時: 2012/5/9 16:39
対応状況: −−−
半人前
登録日: 2011/1/31
居住地:
投稿: 26
Re: ランキング機能の追加に付きまして
analog7さん

こんにちはcoelacanthと申します。

>”システムエラーが発生しました。大変お手数ですが、サイト管理者までご連絡ください。”

管理ページの「システム管理」→「EC-CUBEログ表示」またはdata\logs内のログファイルにエラー情報が残されていると思いますのが、そちらを参照してみてはいかがでしょうか?
analog7
投稿日時: 2012/5/10 4:34
対応状況: −−−
新米
登録日: 2012/4/27
居住地:
投稿: 9
Re: ランキング機能の追加に付きまして
coelacanth様

ご連絡感謝致します。そして貴重なアドバイスありがとうございます。ご指摘の通りdata/logsを確認したところ以下のエラーメッセージがでました。require-onceという作業をしようとした時に対象となるファイルあるいはディレクトリがないというメッセージである様ですが、各ファイルは所定の場所に格納いたしましたし、構文変更箇所も指示されている箇所を変更しております。何かわかりませんでしょうか?(エラーメッセージ内で表示されているドメイン名は事後的に変更したものです。)

require_once(CLASS_EX_PATHpage_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ranking_Ex.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: そのようなファイルやディレクトリはありません on [/var/www/vhosts/bbbbbbb.com/httpdocs/b/html/frontparts/bloc/ranking.php(25)] from 210.197.142.204
2012/05/07 13:32:33 [/b/html/index.php] Fatal error(E_COMPILE_ERROR): require_once() [<a href='function.require'>function.require</a>]: Failed opening required 'CLASS_EX_PATHpage_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ranking_Ex.php' (include_path='/var/www/vhosts/bbbbbbb.com/httpdocs/h/data/module') on [/var/www/vhosts/bbbbbbb.com/httpdocs/b/html/frontparts/bloc/ranking.php(25)] from 210.197.142.204
customer_id =
2012/05/07 13:41:21 [/b/html/index.php] Warning(E_WARNING): require_once(CLASS_EX_PATHpage_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ranking_Ex.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: そのようなファイルやディレクトリはありません on [/var/www/vhosts/bbbbbbb.com/httpdocs/b/html/frontparts/bloc/ranking.php(25)] from 210.197.142.204
2012/05/07 13:41:21 [/b/html/index.php] Fatal error(E_COMPILE_ERROR): require_once() [<a href='function.require'>function.require</a>]: Failed opening required 'CLASS_EX_PATHpage_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ranking_Ex.php' (include_path='/var/www/vhosts/bbbbbbb.com/httpdocs/h/data/module') on [/var/www/vhosts/bbbbbbb.com/httpdocs/b/html/frontparts/bloc/ranking.php(25)] from 210.197.142.204
customer_id =
2012/05/07 13:41:28 [/b/html/index.php] Warning(E_WARNING): require_once(CLASS_EX_PATHpage_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ranking_Ex.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: そのようなファイルやディレクトリはありません on [/var/www/vhosts/bbbbbbb.com/httpdocs/b/html/frontparts/bloc/ranking.php(25)] from 210.197.142.204
2012/05/07 13:41:28 [/b/html/index.php] Fatal error(E_COMPILE_ERROR): require_once() [<a href='function.require'>function.require</a>]: Failed opening required 'CLASS_EX_PATHpage_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ranking_Ex.php' (include_path='/var/www/vhosts/bbbbbbb.com/httpdocs/h/data/module') on [/var/www/vhosts/bbbbbbb.com/httpdocs/b/html/frontparts/bloc/ranking.php(25)] from 210.197.142.204
customer_id =
2012/05/07 13:41:35 [/b/html/index.php] Warning(E_WARNING): require_once(CLASS_EX_PATHpage_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ranking_Ex.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: そのようなファイルやディレクトリはありません on [/var/www/vhosts/bbbbbbb.com/httpdocs/b/html/frontparts/bloc/ranking.php(25)] from 210.197.142.204
2012/05/07 13:41:35 [/b/html/index.php] Fatal error(E_COMPILE_ERROR): require_once() [<a href='function.require'>function.require</a>]: Failed opening required 'CLASS_EX_PATHpage_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ranking_Ex.php' (include_path='/var/www/vhosts/bbbbbbb.com/httpdocs/h/data/module') on [/var/www/vhosts/bbbbbbb.com/httpdocs/b/html/frontparts/bloc/ranking.php(25)] from 210.197.142.204
customer_id =
2012/05/07 15:32:46 [/b/html/admin/design/bloc.php] Warning(E_WARNING): preg_match() [<a href='function.preg-match'>function.preg-match</a>]: Compilation failed: missing terminating ] for character class at offset 3 on [/var/www/vhosts/bbbbbbb.com/httpdocs/h/data/class/SC_CheckError.php(808)] from 210.197.142.204
2012/05/07 15:35:18 [/b/html/index.php] Warning(E_WARNING): require_once(CLASS_PATHpages/frontparts/bloc/LC_Page_FrontParts_Bloc_Ranking_Ex.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: そのようなファイルやディレクトリはありません on [/var/www/vhosts/bbbbbbb.com/httpdocs/b/html/frontparts/bloc/ranking.php(2)] from 210.197.142.204
2012/05/07 15:35:18 [/b/html/index.php] Fatal error(E_COMPILE_ERROR): require_once() [<a href='function.require'>function.require</a>]: Failed opening required 'CLASS_PATHpages/frontparts/bloc/LC_Page_FrontParts_Bloc_Ranking_Ex.php' (include_path='/var/www/vhosts/bbbbbbb.com/httpdocs/h/data/module') on [/var/www/vhosts/bbbbbbb.com/httpdocs/b/html/frontparts/bloc/ranking.php(2)] from 210.197.142.204
customer_id =
・・・・・・・・・・・・・・・・・・・・・・・・・・
coelacanth
投稿日時: 2012/5/10 9:20
対応状況: −−−
半人前
登録日: 2011/1/31
居住地:
投稿: 26
Re: ランキング機能の追加に付きまして
エラーの冒頭の
require_once(CLASS_EX_PATHpage_extends

がおかしいですね。

CLASS_EX_PATHの部分をCLASS_EX_REALDIRに変えてみてはいかがでしょうか?
analog7
投稿日時: 2012/5/10 11:05
対応状況: −−−
新米
登録日: 2012/4/27
居住地:
投稿: 9
Re: ランキング機能の追加に付きまして
coelacanth様

お世話になります。そしてご連絡感謝致します。

これは(http://100yenbento.me/?p=544)の指示通り、つまりREALDIRにして実行した結果のログです。

eccube-2.12.0-beta2でランキングを問題なく表示された方がいらっしゃるなるどれを参考にすれば宜しいかお教え願えれば有難いです。
PWS
投稿日時: 2012/5/10 12:27
対応状況: −−−
一人前
登録日: 2012/1/23
居住地: Itami Hyogo
投稿: 141
Re: ランキング機能の追加に付きまして
サイトの通りに改造されているならこのエラーは出ないはずですね(==;
もしかしてキャッシュが残っていたりしませんか?

template_c以下をクリアしてもだめでしょうか〜?


----------------
PWS

新しいバージョンは未経験ゆえアイデア出し程度にとどめます。
困ったらエディタでgrep推奨。

解決したら解決済みにすると喜ばれます。

★基礎的なことはEC-CUBEの学校をおすす

ゲスト
投稿日時: 2012/5/10 13:40
対応状況: −−−
Re: ランキング機能の追加に付きまして
参照先は
・拡張クラスパスがクラスパスになってるが一箇所。
・修正内容対象ファイル違いが一箇所。
・foreachの閉じタグが無い。
・< が & l t ; とか。。。
、、、なので、

取り急ぎ、下記に、一式、置きました。

http://www.kudzilla.com/~hic/eccube-dev/2_12-dev/
ID  : hic
PWD : Ringo
analog7
投稿日時: 2012/5/10 14:13
対応状況: −−−
新米
登録日: 2012/4/27
居住地:
投稿: 9
Re: ランキング機能の追加に付きまして
Ringo様、

ご多忙の中、お時間、そして貴重な情報、ファイル等を頂きまして心より感謝致します。

http://www.kudzilla.com/~hic/eccube-dev/2_12-dev/ranking/

早速試してみました。以上のサイトにアクセス後、ranking.tpl以外は開けない、画面が真っ白の状態になります。

こちらに何か問題があるのでしょうか。

お忙しい中恐縮でございます。


ゲスト
投稿日時: 2012/5/10 14:21
対応状況: −−−
Re: ランキング機能の追加に付きまして
『取り急ぎ』、、、なので、
そこで、実行すると、内部でエラー、、、なので、

右クリックとかで『ローカルに保存』してください。

p.s.
.txt を付加しました。
ブラウザによっては、文字化けします。
いずれにせよ、ローカルに保存してください。
analog7
投稿日時: 2012/5/11 17:38
対応状況: −−−
新米
登録日: 2012/4/27
居住地:
投稿: 9
Re: ランキング機能の追加に付きまして
Ringo様、
そしてアドバイスを頂きました皆様、

見事に表示されました。素晴らしいです。かなり時間をかけましたのでその瞬間は..

Ringo様
貴重なファイルを頂きましていくら感謝してもしつくせません。本当にありがとうございます。

現在サイドコラムだけでなく、メインコラムで横に票示させようと試しているのですが、ranking.tplで簡単に直せるものではないのでしょうか。なかなか横表示されません。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,074名です
総投稿数は110,023件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
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.