2009年7月アーカイブ

XOOPSのモジュール「formmail (spam SSL対応版)」をインストールした際のメモ。
利用したformmailのバージョンは1.2.3です。


【フォームメールがインストールできない件】

フォームメールをインストールしようとすると、
「Incorrect index name ''」とのメッセージが表示される。

同梱の「インストール失敗(EUC).txt」を読みましょう。

【対応方法】
「/formmail/sql/mysql(4.1以降).sql」のファイル名を
「/formmail/sql/mysql.sql」としてサーバーにアップロードして再度インストール。


【フォームの要素が作成できない件】

フォームの要素を作成しようとすると、「Errors None」とのメッセージが出ます。
原因はFormMailがPHP5に対応していない為です。
修正方法は以下の通り。

【対応方法】
▼/formmail/admin/elements.php 134行目
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
フォームバリデーション時のjavascriptエラーを修正。

(旧) $form->display();
(新) print ereg_replace("myform.ele_value\[([0-9]+)\]", 'myform.elements[\'ele_value[\1]\']', $form->render());


▼/formmail/class/elements.php 89行目
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(旧) if( get_class($element) != 'formmailformmail'){
(新) if( strcasecmp(get_class($element), 'formmailformmail') != 0){


▼/formmail/class/elements.php 155行目
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(旧 if( get_class($this) != 'formmailelementshandler') {
(新) if( strcasecmp(get_class($this), 'formmailelementshandler') != 0){

URL:http://www.kume.biz/modules/gsbbs/sread_view.php?view_id=290&page=2&mode=fromlist


【SPAM/SSLの設定が保存できない件】

SPAM/SSLの設定を保存しようとすると、「_NOT UPDATE」とのメッセージが表示される。

同梱の「アドミン画面の説明(EUC).txt」を読みましょう。

【対応方法】
「/config.php」のアクセス権限を666にする。


2017年1月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

なかのひと

Powered by Movable Type 4.1