バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > ページ詳細設定にて新規ページ作成

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
AMUAMU
投稿日時: 2010/1/29 19:34
対応状況: −−−
登録日: 2009/5/2
居住地: 東京都
投稿: 2712
Re: ページ詳細設定にて新規ページ作成
引用:
php_flag display_errors On
にしてしまうと、サイト自体が開かなくなってしまいました


これが通らないところを見ると、何か余計なきつめの動作制限や権限制限が掛かっていませんか?

新しいファイルでも何でも良いので
<?php
error_log("test");
?>
というファイルを作りブラウザから閲覧した場合、きちんとエラーログはphp.iniの設定に従って出力されますか?

状況的に管理画面から新規ページを登録したときに何かログが出てもおかしくないと思いますが・・・


----------------
EC-CUBE公式エヴァンジェリスト
EC-CUBEインテグレートパートナー (株)スピリット・オブ
移転・拡張・高速化・問題解決
各種カスタマイズ・支援依頼承ります。

[url=h

duo
投稿日時: 2010/2/1 10:05
対応状況: −−−
半人前
登録日: 2009/8/8
居住地:
投稿: 18
Re: ページ詳細設定にて新規ページ作成
お世話になっております。

大変失礼していました。エラーログファイルの権限がおかしく

パーミッションを606に変更したところ、エラーログが表示されました。

下記エラーを添付いたします。

[01- 2?-2010 10:00:44] PHP Warning: reset() [<a href='function.reset'>function.reset</a>]: Passed variable is not an array or object in /var/www/eccube/data/class/helper/SC_Helper_PageLayout.php on line 63
[01- 2?-2010 10:00:44] PHP Warning: Variable passed to each() is not an array or object in /var/www/eccube/data/class/helper/SC_Helper_PageLayout.php on line 64
[01- 2?-2010 10:00:44] PHP Warning: Smarty error: unable to read resource: "/var/www/eccube/data/Smarty/templates/silver/.tpl" in /var/www/eccube/data/module/Smarty/libs/Smarty.class.php on line 1095
[01- 2?-2010 10:00:47] PHP Warning: reset() [<a href='function.reset'>function.reset</a>]: Passed variable is not an array or object in /var/www/eccube/data/class/helper/SC_Helper_PageLayout.php on line 63
[01- 2?-2010 10:00:47] PHP Warning: Variable passed to each() is not an array or object in /var/www/eccube/data/class/helper/SC_Helper_PageLayout.php on line 64
[01- 2?-2010 10:00:47] PHP Warning: Smarty error: unable to read resource: "/var/www/eccube/data/Smarty/templates/silver/.tpl" in /var/www/eccube/data/module/Smarty/libs/Smarty.class.php on line 1095
[01-Feb-2010 10:01:11] PHP Notice: Undefined variable: header in /var/www/lib/GoogleAnalytics/Service/analytics.php on line 63
[01- 2?-2010 10:01:50] PHP Warning: reset() [<a href='function.reset'>function.reset</a>]: Passed variable is not an array or object in /var/www/eccube/data/class/helper/SC_Helper_PageLayout.php on line 63
[01- 2?-2010 10:01:50] PHP Warning: Variable passed to each() is not an array or object in /var/www/eccube/data/class/helper/SC_Helper_PageLayout.php on line 64
[01- 2?-2010 10:01:50] PHP Warning: Smarty error: unable to read resource: "/var/www/eccube/data/Smarty/templates/silver/.tpl" in /var/www/eccube/data/module/Smarty/libs/Smarty.class.php on line 1095


ログに出力された個所を重点的に確認していきたいと思います。
Masashige
投稿日時: 2010/2/1 10:25
対応状況: −−−
長老
登録日: 2009/4/1
居住地:
投稿: 200
Re: ページ詳細設定にて新規ページ作成
duo
投稿日時: 2010/2/1 12:34
対応状況: −−−
半人前
登録日: 2009/8/8
居住地:
投稿: 18
Re: ページ詳細設定にて新規ページ作成
ありがとうございます!!

さっそく確認したのですが、お教えいただいたURLを元に

各種チェックを行いました。

1、DB「dtb_pagelayout/url」と「/data/install.php」を比較 → 完全一致

2、(URLについて)data/install.phpのSITE_DOMEINは完全一致

3、ファイル名称に大文字は不使用

4、マルチドメイン → 使用中


もしかして、マルチドメインを使用しているサーバーでのページ詳細設定は使用できないのでしょうか??
Masashige
投稿日時: 2010/2/2 11:39
対応状況: −−−
長老
登録日: 2009/4/1
居住地:
投稿: 200
Re: ページ詳細設定にて新規ページ作成
正式版でのマルチドメインはNGみたいですね。
コミュニティ版だとOKのようですので、
コミュニティへの移行か該当するチェンジセットの
差分マージでいけると思います。

マルチドメインでの運用はしたことがないので
何とも言えませんが、念の為似たような構成のサーバに
コミュニティ版をインストールして、希望する
動作が可能なのかを確認するのがいいと思います。

#個人的にはこのままドメインを絞って運用するのが
#楽かと思いますが。
duo
投稿日時: 2010/2/2 16:10
対応状況: −−−
半人前
登録日: 2009/8/8
居住地:
投稿: 18
Re: ページ詳細設定にて新規ページ作成
本当にありがとうございました!!

コミュニティへの移行は不可能なので、

該当するチェンジセットの差分マージを行いたいと思っているのですが

どのファイルが該当するのでしょうか??

・class/helper/SC_Helper_PageLayout.php
・class/pages/admin/design/LC_Page_Admin_Design_MainEdit.php
・class/pages/LC_Page.php

等を入れ替えてみたのですが、どうもうまくいきません。

また、SC_Helper_PageLayout.phpの_SERVERT['PHP_SELF']
_SERVERT['REDIRECT_URL']や
_SERVERT['REQUEST_URI ']

に変更したのですが、ダメでした。


よろしくお願いいたします。
Masashige
投稿日時: 2010/2/3 10:22
対応状況: −−−
長老
登録日: 2009/4/1
居住地:
投稿: 200
Re: ページ詳細設定にて新規ページ作成
こちらのチェンジセットは適用したことがないので、
僕の方ではこの先はお役に立てそうにないです…。
すいません。

ただ、

>ユーザが定義したレコードについても、URLを(ベースデータと同等に) SITE_URL 相当の部分を削って格納する仕様に変更。

とありますので、現在作成してあるページは一度削除して
(もちろんバックアップをとった上で)再度作成すると
いいかもしれません。

新規でテストページを作成してみて、動作を確認されては
いかがでしょうか。
duo
投稿日時: 2010/2/5 15:31
対応状況: −−−
半人前
登録日: 2009/8/8
居住地:
投稿: 18
Re: ページ詳細設定にて新規ページ作成
ありがとうございます。

[PHP_SELF]の個所と思うのですが、

その部分に別の変数を割り当ててみましたが、やはりだめでした。

※変数部分の値は、ちゃんと確認済


とりあえず、別の方法を検討していきたいと思っております。


長い期間、色々とご教授いただき本当にありがとうございました。

目的は達することはできませんでした、色々と学ぶ機会を持てました。


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


 



ログイン


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

統計情報

総メンバー数は145,107名です
総投稿数は113,505件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2340
5
h_tanaka
2139
6
umebius
2085
7
yuh
1905
8
mcontact
1820
9
red
1585
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
805
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18
balisys
603
19 DELIGHT 572
20
patapata
502


ネットショップの壺

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

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