cfFormMailerでのファイル添付について  【解決済み】

質問全般・改善要望
返信する
shiokari
メンバー
メンバー
記事: 33
登録日時: 2014年7月18日(金) 20:50

cfFormMailerでのファイル添付について  【解決済み】

投稿記事 by shiokari »

-----
ご利用のサーバ:Linux 2.6.18-308.24.1.el5xen
MODXのバージョン:1.0.14J
PHPのバージョン:5.3.3
MySQLのバージョン:5.0.45
ブラウザ:Firefox(Windows)
-----

お世話になっております。
cfFormMailer1.3を使用させていただいております。ありがとうございます。

このたび、フォーム画面にてユーザがファイルを添付する形でのメール送信が必要になり、
ファイルアップロード機能の設定を加えましたが、確認画面で反映されません。

(確認事項)
・ファイルがアップされないこと以外の不具合はありません(メールは送信されます)
・cfFileViewプラグインは設定済
・class.upload.phpはcfFormMailerフォルダ内にインストール済
・[upload_tmp_path]を1とし、asset/snippets/cfFormMailer/tmpを707で設定しましたが、変化はありません

入力フォーム及び確認画面の記述は、マニュアルのテンプレートを流用させていただきました。

入力フォーム:<p><input type="file" name="profile" valid="1:allowtype(pdf|txt)" /> PDFまたはテキスト形式のプロフィールをアップロードしてください</p>
確認画面:<p><a href="cfFileView?field=profile" target="_blank">[+profile.filename+]</a> 【[+profile.filetype+]形式】</p>
表示結果:<p><a href="cfFileView?field=profile" target="_blank"></a> 【形式】</p>

つまり、[+profile.filename+][+profile.filetype+]が空白で返されます。

サーバにもブラウザ画面にもエラーが出ないので、ただの設定ミスと思われますが、原因が思い当たりません。
恐れ入りますが、上記の現象について問題点がお分かりであればお教えいただければ幸いです。
よろしくお願い申し上げます。
サーバ環境は、下記の通りです。
-------------------------
Apache/2.2.3 (CentOS)
OS Linux 2.6.18-308.24.1.el5xen
PHPのバージョン 5.3.3
セーフモード off
php_sapi_name apache2handler
MySQLのバージョン 5.0.45-log
MODXのバージョン 1.0.14J
MODX_BASE_URL /
upload_tmp_dir (ファイルアップロード処理のために一時的なファイル保存領域として用いるテンポラリディレクトリ。この値が空になっている時は、OSが認識するテンポラリディレクトリが用いられます)
memory_limit 128M(スクリプトが確保できる最大メモリ。通常はpost_max_sizeよりも大きい値にしますが、memory_limit・post_max_size・upload_max_filesizeの3つの値を同一に揃えても支障ありません。)
post_max_size 8M(POSTデータに許可される最大サイズ。POSTには複数のデータが含まれるので、通常はupload_max_filesizeよりも大きい値にします)
upload_max_filesize 2M(アップロードを受け付けるファイルの最大サイズ)
max_execution_time 30秒(PHP処理の制限時間。スクリプト暴走の継続を防止します)
max_input_time 60秒(POST・GET・ファイルアップロードなどの入力を処理する制限時間。回線の太さの影響を受けることもあります)
session.save_path /var/lib/php/session(セッションデータを保存するディレクトリ。CGI版PHPの場合はユーザの違いが原因でここに書き込み権限がない場合があるため、注意が必要です)
magic_quotes_gpc Off(クォート文字を自動的にエスケープします。トラブルの元になりやすいためOffを推奨します)
アバター
yama
管理人
記事: 3236
登録日時: 2009年7月29日(水) 02:50

Re: cfFormMailerでのファイル添付について

投稿記事 by yama »

http://www.clefarray-web.net/blog/archi ... comment-27
上記の情報を参考にすると解決できるでしょうか?
shiokari
メンバー
メンバー
記事: 33
登録日時: 2014年7月18日(金) 20:50

Re: cfFormMailerでのファイル添付について

投稿記事 by shiokari »

yama様
まさにその通りでした。あまりに初歩的な抜け落ちで、お恥ずかしい限りです。
どうもありがとうございました。
返信する