バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 商品画像の表示がされません

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
topbm
投稿日時: 2016/7/25 10:01
対応状況: −−−
新米
登録日: 2015/12/14
居住地:
投稿: 6
商品画像の表示がされません
商品登録>商品マスターで「詳細-メイン画像」の差替えをしたいのですが、
画像の枠しか表示されません。=> http://****/products/detail.php?product_id=242

画像のURLを調べてみるとパスが誤ったコードを吐き出しているようです。

エラーログを確認したところ2つ表示されていました。

------------------------------------------------------------
? /admin/products/product.php Warning(E_WARNING): Invalid argument supplied for
foreach() on [/home/****/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php(825)] from xxx.xx.xxx.xx

? /admin/products/product.php Fatal error(E_USER_ERROR): 最大階層制限到達 on [/home/****/data/class/helper/SC_Helper_DB.php(966)] from xxx.xx.xxx.xx
login_id = ●●
/home/****/www/store/admin/products/product.php(29): LC_Page_Admin_Products_Product_Ex->process
/home/****/data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_Product_Ex.php(54): LC_Page_Admin_Products_Product->process
/home/****/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php(66): LC_Page_Admin_Products_Product->action
/home/****/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php(165): SC_Helper_DB->sfCountCategory
/home/****/data/class/helper/SC_Helper_DB.php(824): SC_Helper_DB->sfGetParents
/home/****/data/class/helper/SC_Helper_DB.php(943): SC_Helper_DB->sfGetParentsArray
/home/****/data/class/helper/SC_Helper_DB.php(966): trigger_error
------------------------------------------------------------
?の "LC_Page_Admin_Products_Producut.php" を確認したところ以下の部分のエラーのようですが、基本知識が足りないためどのように対処したらよいのかわかりません。

824: $arrKeyName = $this->objUpFile->keyname;
825: foreach ($arrKeyName as $key => $keyname) {
826: if (in_array($keyname, arrImageKey)) continue;


?は今回の件と関係あるかわかりませんが、別スレッドと同様の事象で質問回答の対応をするも解決には至っていません。
最大階層制限到達というエラーについて
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=17632&forum=11&post_id=76535#forumpost76535
※尚、当方のサイトでは変更処理後強制ログアウトになるものの、商品価格変更・商品説明文の変更は反映しています。



ECバージョン:2.13.4
サーバーPHPバージョン:PHP 5.4.45
利用中のプラグイン:なし

前任がサイト構築の後引き継ぎされ、初めての画像差替えで当事象が発生しており、特に要因が思い当たりません。
情報が少なく申し訳ございませんが、何らかの解決方法があればご教示お願いいたします。
karin
投稿日時: 2016/7/26 14:53
対応状況: −−−
仙人
登録日: 2008/9/15
居住地: 東京都
投稿: 689
Re: 商品画像の表示がされません
topbm様

システム設定>パラメーター設定の
LEVEL_MAXの値を増やしてみても(例えば100など)同じ現象が発生しますか?


----------------

umebius
投稿日時: 2016/7/26 15:39
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 商品画像の表示がされません
?の件についてですが、
これは825行目でforeachに配列が渡されなかったときにおこるエラーです。

おそらく824行目で代入している$arrKeyNameがnullではないでしょうか。
var_dumpするなどして$arrKeyNameをご確認下さい。

$this->objUpFile->keynameというのは、SC_UploadFile.phpの$keynameを呼び出しています。
ファイルの入力フォーム(<input type="file" >)にname値が設定されていないなど、原因はいろいろ考えられると思います。


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

umebius
投稿日時: 2016/7/26 15:46
対応状況: −−−
登録日: 2016/7/22
居住地:
投稿: 2085
Re: 商品画像の表示がされません
?の件については、karinさんのおっしゃるようにLEVEL_MAXの値を増やしてみても同じことが起こるのであれば、無限ループ状態です。

親の親に子が設定されてしまっているなどの状況が考えられます。


----------------
EC-CUBEカスタマイズ・高速化・脆弱性対策・SEO ご相談ください。

2系・3系から4系へのバージョンアップ実績豊富

topbm
投稿日時: 2016/7/27 14:21
対応状況: −−−
新米
登録日: 2015/12/14
居住地:
投稿: 6
Re: 商品画像の表示がされません
ご回答ありがとうございます。

>>karin様
システム設定>パラメーター設定のLEVEL_MAXの値は既に100に設定しているので、umebius様の仰る無限ループ状態のようですね。

>>umebius様
当方、PHPも分かっていないので今はvar_dumpでさえ苦戦していますが、いずれにせよこれだけで原因を特定するのは難しいようですね…
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,279名です
総投稿数は109,683件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1238
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.