rails:1125
From: naochan <naochan@n...>
Date: Sun, 7 May 2006 21:56:58 +0900
Subject: [rails:1125] Re: 実行されているのにApplication error (Rails)
naochanと申します。 production環境でしたら、log/production.log を見てもらうと良いかと思います。 ビューファイル app/views/コントローラ名/ftp_photo.rhtml に問題があったり、 見つからなかったりした場合にもエラーになります。 これで答えになっているか判りませんがとりあえずひとつの可能性として。 ---- naoya_t (aka. naochan) 06/05/07 に yosuke@j...<yosuke@j...> さんは書きました: > suzukiと申します。 > > 度々投稿させていただきます。 > > 現在、後段に添付するようなコードを書いています。 > > 画像が保存されているディレクトリから、 > FTPで、別のサーバーにそのファイルを > 移すためのものです。 > > railsはwebrickで動かしています。 > railsのバージョンは1.1.2の最新版になっています。 > > 実行すると意図したように、FTPで画像を送り出すことは > できています。 > 最後のディレクトリを削除するところもできています。 > > しかし > 画面が表示されるのを待っていると、 > Application error (Rails) > と表示されてしまいます。 > > これはどういうことなのでしょうか? > もし原因がわかる方いらっしゃいましたらご教示いただけると > 助かります。 > > def ftp_photo > #urlのtargetdirパラメータを取得 > targetdir = params[:targetdir] > #viewに渡すためのインスタンス > @targetdir = params[:targetdir] > > #FTPの設定 > fhostname = 'hogehote.co.jp' > fusername = 'hoge' > fuserpass = 'hoge' > fbasedir = '/hoge/gallery/' > > #ディレクトリの移動 > targetdirpath = $tempdir + targetdir > Dir.chdir(targetdirpath) > # Dir.chdir(targetdir) > > begin > ftp = Net::FTP.open(fhostname,fusername,fuserpass) > @messageftpconnect = "FTP先に接続しました。" > rescue > @messageftpconnect = "FTP先に接続できませんでした。" > end > > ftp.chdir(fbasedir) > > begin > ftp.mkdir(targetdir) > @messageftpmkdir = "FTP先にはディレクトリを作成しました" > rescue > @messageftpmkdir = "FTP先にはすでにディレクトリが存在しています" > end > > ftp.chdir(targetdir) > > #ディレクトリの中身をFTP > Dir::glob("./*.jpg").each {|f| > ftp.put(f) > } > > ftp.put("./photoData.inc") > > ftp.close > > #ディレクトリの削除 > FileUtils.rm_rf(targetdirpath) > > end > > > > -- > ML: rails@r... > 使い方: http://QuickML.com/ > > -- ML: rails@r... 使い方: http://QuickML.com/
1124 2006-05-07 14:41 [yosuke@j... ] 実行されているのにApplication error (Rails) -> 1125 2006-05-07 14:56 ┗[naochan@n... ] 1126 2006-05-07 16:13 ┗[yosuke@j... ] 1133 2006-05-08 21:05 ┗[maki@r... ]