質問 > 管理機能 > 新規ページ作成でエラーが・・・。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
TABASCO |
投稿日時: 2008/4/17 12:28
対応状況: −−−
|
新米 登録日: 2008/4/17 居住地: 投稿: 3 |
新規ページ作成でエラーが・・・。 はじめて投稿させていただきます。宜しくお願いします。
デザイン管理 > 新規ページ作成でページを作成してみたのですが、 下記のようなエラーが出てしまいます。以前のバージョンでは問題なく出力できたのですが、どなたか同じ様な事象で悩んでおられる方おりますでしょうか。また、原因がお解りの方、ご教授の程宜しくお願いいたします。 #因にヘッダとフッタは表示されております。プレビューでは問題なく表示できます。 ■エラー内容 ↓ヘッダ部分 Warning: Invalid argument supplied for foreach() in /usr/home/xxxxx/secure/data/class/helper/SC_Helper_PageLayout.php on line 63 ↓コンテンツ部分 Warning: Smarty error: unable to read resource: "/usr/home/xxxxxxx/secure/data/Smarty/templates/default/.tpl" in /usr/home/xxxxxxx/secure/data/module/Smarty/libs/Smarty.class.php on line 1095 -------------------------- 当方環境 EC-CUBEバージョン:2.1.2 PHPバージョン:PHP4.4.7 DBバージョン:MySQL 5.0.45 CPIサーバーにインストール |
ゲスト |
投稿日時: 2008/4/24 17:26
対応状況: −−−
|
Re: 新規ページ作成でエラーが・・・。 同様の現象で悩みましたが、解決したので投稿させていただきます。
--- EC-CUBEバージョン 2.1.0-beta PHPバージョン PHP 5.2.4 DBバージョン MySQL 5.0.45 CPIサーバーにインストール(※secureディレクトリのみで稼働させています) --- ・修正ファイル data/class/helper/SC_Helper_PageLayout.php ・修正箇所 54行目 引用: $url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']; 「http」を「https」にします↓ 引用: $url = "https://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']; これで、当方環境では新規ページが作成できるようになりました。 エラーを拝見して、やはりsecureディレクトリで稼働されているようなので、試していただければと思います。 ※これでもベタ書きなことに変わりはないので、もっとうまい方法があるかもしれませんが、、 |
|
ゲスト |
投稿日時: 2008/4/28 20:22
対応状況: −−−
|
Re: 新規ページ作成でエラーが・・・。 横からお邪魔します。ワタシも、ちょっと前から新規ページで困っていて、悩んでいました。
ゲストさんの修正方法を試してみたのですが、ワタシは変わらず表示されませんでした。 私の場合は 404 Not Found Not Found The requested document was not found on this server. となっています。 お力お貸し下さい。(≧ω≦) ********* EC-CUBEバージョン 2.1.2 PHPバージョン PHP 5.2.5-4.art DBバージョン MySQL 5.0.51-1.art ********* |
|
TABASCO |
投稿日時: 2008/4/29 22:30
対応状況: −−−
|
新米 登録日: 2008/4/17 居住地: 投稿: 3 |
Re: 新規ページ作成でエラーが・・・。 ありがとうございます!やってみたら無事に新規ページが作成できました。確かにsecureディレクトリで構築した場合に事象が出ている様な気がします。まだ、何故か日本語でのキーワード検索が出来ない等の不具合はありますが・・・(泣)とりあえず、近日リリースに向けて一つ解決いたしました。心から感謝いたします。今後とも宜しくお願いいたします。
|
zekuzeku |
投稿日時: 2008/5/19 22:04
対応状況: −−−
|
常連 登録日: 2007/8/1 居住地: 投稿: 43 |
Re: 新規ページ作成でエラーが・・・。 data/install.php のドメイン部分を書き換えた際、同様のエラーが発生したので53行目を直す方法を試したのですが上手く直りませんでした。
53行目を直しても引き続き「Warning: Invalid argument supplied for foreach() in /usr/home/xxxxx/secure/data/class/helper/SC_Helper_PageLayout.php on line 63」エラーが発生しました。 しかし、以下の方法で復旧できましたので、似た症状の方はお試し下さい。 1.53行目を元に戻す 2.管理者画面ページ詳細設定より、各ページをもう一度上書きする 私の場合、ポイントは、dtb_pagelayout の update_url を新ドメインに対応させるという点でした。 ********* EC-CUBEバージョン 2.1.2 PHPバージョン PHP 5.2.4 DBバージョン MySQL 5.0.33-log ********* |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |