| 質問 > 管理機能 > パラメータ設定でのエラー |
管理機能
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | スレッド |
|---|---|
| hiro3x |
投稿日時: 2010/1/11 11:44
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2010/1/11 居住地: 投稿: 11 |
パラメータ設定でのエラー この度EC-CUBEを導入してみたのですが、パラメータ設定でエラーがでてしまうので、どなたか解決方法をご存じでしたら教えてください。
システム設定のパラメータ設定で現在のパラメータが表示されますが、設定を変更して登録しようとすると「エラーが発生しました」というメッセージが表示され、SITE_LOGIN_ERROR以下の入力フォームがピンク色になり、今まで設定されていた内容も消えています。 入力項目に問題があるかと思いましたが、何も変更せずに登録ボタンをクリックしても同じようにSITE_LOGIN_ERROR以下がピンクになります。 それ以外の設定や動作は今のところ問題がありません。 当方のシステム情報は EC-CUBE 2.4.2 OS Linux fc10 DB MySQL 5.0.84 WEB Apache 2.2.11 PHP 5.2.9 GD Loaded です。 XOOPS_Cubeは問題なく動作します。 設定ファイルを直接変更する方法でもかまいませんので、どなたか教えていただけるとありがたいです。 よろしくお願いします。 |
| tonton |
投稿日時: 2010/1/11 18:53
対応状況: −−−
|
仙人 ![]() ![]() 登録日: 2008/8/14 居住地: 投稿: 437 |
Re: パラメータ設定でのエラー エラー内容によっては違う原因かもしれませんが、多分・・・ってことで。
キャッシュファイルの保存ディレクトリまたはmtb_constants関連ファイルのどれかのパーミションが上書きアクセス可能になっていない。 か、 サーバのmagic_quotes_gpcがoffになっていない。 のどちらかの可能性が高いのでは、と思います。 ちなみに、私は最初の頃、パラメータ設定で、magic_quotes_gpcの関連で躓きました。 参考まで。 |
| hiro3x |
投稿日時: 2010/1/11 20:54
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2010/1/11 居住地: 投稿: 11 |
Re: パラメータ設定でのエラー 早速の回答ありがとうございます。
確認したところ magic_quotes_gpcはoffになっていました。 /data/mtb_constants_init.phpが書き込み許可がなかったので666に変更してみましたが、状況はかわりませんでした。 しかたないので、直接/data/mtb_constants_init.phpを書き換えて/data/cacheの中のファイルも全部消してみましたが反映されません。 その後キャッシュの中のmtb_constants.phpは変更されていますが、管理画面のパラメータ設定では変更前のままです。 ほかにどこか設定が必要なのでしょうか・・・? |
| seasoft |
投稿日時: 2010/1/11 21:43
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: パラメータ設定でのエラー > /data/cacheの中のファイルも全部消してみましたが反映されません
それは、通常行なうべきではありません。 mtb_constants.php の内容は、変更されているのではなく、/data/mtb_constants_init.php の内容がコピーされているだけでは?
|
| hiro3x |
投稿日時: 2010/1/11 22:14
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2010/1/11 居住地: 投稿: 11 |
Re: パラメータ設定でのエラー その通りかと思います。
なぜ管理画面のパラメータ設定に反映されないのでしょうか? そこのところがわかると助かるのですが・・・ |
| seasoft |
投稿日時: 2010/1/12 1:17
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: パラメータ設定でのエラー > なぜ管理画面のパラメータ設定に反映されないのでしょうか?
堂々巡りのような回答になりますが、バリデーションチェックに引っかかっているためと思われます。 ですので、ファイルを消したり、権限を変えたりではなく、根本的にエラーの原因を特定する必要があります。 一般論としては、SITE_LOGIN_ERROR かその前後に問題があると思うのですが、場合によっては DB のデータが異常となっているなど、少し視野を広げた方が良いのかもしれません。
|
| hiro3x |
投稿日時: 2010/1/12 14:48
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2010/1/11 居住地: 投稿: 11 |
Re: パラメータ設定でのエラー 試しにwinのXAMPPを使ってローカルマシンにインストールして動かしてみたところ、すでに管理画面最初のログイン後に違いがあることに気づきました。
ログイン後、ヘッダーの上に「>> 更新情報の取得に失敗しました。」と出て画面の右側にインフォメーションが表示されないという状況があります。 どうやらApacheとPHPの設定に問題がありそうな気がしてきました。 たぶん文字変換のところの問題のような・・・ ローカルのXAMPPの設定と比べてチェックしてみることにします。 最初にサーバーと通信ができれば問題は解決しそうな気がします。 |
| seasoft |
投稿日時: 2010/1/12 15:01
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: パラメータ設定でのエラー あくまで経験則的な「勘」ですが・・・
あまり関係が無い気がします。(無論、完全な否定は出来ませんが) むしろ全く逆で、パラメータが異常となったために、更新情報の取得に失敗しているケースも考えられます。
|
| hiro3x |
投稿日時: 2010/1/13 2:35
対応状況: −−−
|
半人前 ![]() ![]() 登録日: 2010/1/11 居住地: 投稿: 11 |
Re: パラメータ設定でのエラー 管理画面ログイン時のエラーメッセージは解消し、右側に情報が表示されるようになりました。
原因はXOOPS Cube 設定時に変更したphp.iniの「allow_url_fopen」の設定を「On」に設定したら解決しました。 しかしながら、パラメータの設定だけができない状態です。 その他は問題なく設定できるのに・・・ パーミッションも考えられたので、一時的に全ファイル「777」でテストしています。 php.iniの他の部分をXAMPPのタイプと同じように設定したときにエラーの状況が変わりました。 保存をかけると文字列すべてがピンク色になり「\"住所"\」のように「\」マーク(\は円マークに読み替えてください)が追加されてしまっていました。 また元に戻して一つづつチェックしてみます。 |
| seasoft |
投稿日時: 2010/1/13 11:32
対応状況: −−−
|
神 ![]() ![]() 登録日: 2008/6/4 居住地: 投稿: 7369 |
Re: パラメータ設定でのエラー これかな・・・
http://xoops.ec-cube.net/search.php?query=magic_quotes_gpc&mid=5&action=showall&andor=AND php.ini は闇雲に書き換えるのではなく、意味を理解して書き換えないと危険ですよ。 http://www.php.net/manual/ja/ini.list.php
|
| (1) 2 » | |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
どうか教えて下さい!






