ページ 11

cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 14:47
by mune3001
-----
ご利用のサーバ: CPI sakura で確認
Webサーバのバージョン :
PHPのバージョン :
データベースのバージョン :
MODXのバージョン : Evolution 1.0.6J
ブラウザ : chorome 他
-----

いつもお世話になっております。

cfFormDBをインストールしメールを送信したところ
モジュールページが表示されません。

DBも確認しましたがちゃんと格納されているようです。

新規インストール→テーブル新規作成→データはありません
までは画面を確認しましたが
メールを送信しDBに格納された途端にモジュールページの部分(フレーム)が空ページとなります。

解決方法などありましたら宜しくお願いいたします。

Re: cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 14:50
by yama
1.0.6Jはモジュール画面の表示に関して不具合があったと思います。最新版にアップデートすることは可能でしょうか?

Re: cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 14:53
by yama
http://forum.modx.jp/viewtopic.php?f=7&t=820
1.0.6Jでは直っていたかもしれないので、別の原因かもしれません

Re: cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 15:14
by mune3001
お世話さまです!
最新版にアップデートしてみましたが
症状は変わらないです。

エラーログ等も出てないですね

Re: cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 16:04
by yama
了解です。調べてみますのでしばらくお待ちください

Re: cfFormDBで一覧ページが空  【解決済み】

Posted: 2012年6月28日(木) 16:17
by yama

コード: 全て選択

include_once $incPath . '/extenders/maketable.class.php';
cfformdb.class.phpの31行目に上記のような記述がありますので

コード: 全て選択

include_once $modx->config['base_path'] . 'manager/includes/extenders/maketable.class.php';
このように書き換えてみてください

Re: cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 16:22
by mune3001
書き換えた所無事表示されました

お忙しい中ご対応頂きありがとうございました。

Re: cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 16:59
by mune3001
ついでと言ってはなんですが
sakuraの専用サーバだとメール内容が文字化けして格納されます。
CPIだと大丈夫なのでおそらくDBの文字コード関連かとは思い対策中です。

通常のリーソースなどでは文字化けはなく
htaccessで設定しても治らないようです。

Re: cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 17:15
by yama
さくらのデータベースはtableを新規作成する時、tableの照合順序がデフォルトでujis_japanese_ci(euc-jp相当)になっています。MODX本体はインストール時に自前でutf8_general_ciにセットする仕様になっているため文字化けが起きませんが、cfFormDBが作成するtableの照合順序はデータベース任せになっていると思いますので、おそらくそれが文字化けの原因になってます。修正は簡単で、phpmyadminでデータベースを開いて、cfFormDBのtableの照合順序をutf8_general_ciに変更するだけです。

Re: cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 17:19
by mune3001
重ね重ねありがとうございます。

サクラの専用サーバにはphpmyadminが標準で搭載してないため
別方法で試してみます

Re: cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 18:23
by mune3001
モジュールから新規作成するときにMODX本体のインストールと同様にセットってできませんか?

Re: cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 20:14
by yama
即席ですがデフォルトでセットできるように改善してみました。これと差し替えるとよいと思います

Re: cfFormDBで一覧ページが空

Posted: 2012年6月28日(木) 22:48
by mune3001
無理言って申し訳ありません!

助かりました
ありがとうございます。