サポート掲示板(アップダウン)

最近の書き込み件数: 今日 0件、昨日 0件
未読分:120件

戻る 新規書き込み
アップダウンへ
最新20件 最新50件 最新100件 最新200件 200件以前
昨日以降(0) 2日前以降(0) 3日前以降(0) 4日前以降(0) 5日前以降(0)
統計 アーカイブ リンク タイトル 画像 サーチ 携帯モード セットアップ

更に前の20件を見る


Message#120 2007年12月20日(木)00時08分
From: みもりんさん
返事 削除 変更
Re4:アップロードに失敗しました
管理人さんのメッセージ(#119)への返事

こんばんは、何度も申し訳ありません。

さっそく試してみたところ、


アップロードに失敗しました:No such file or directory

というエラーが出ました。

CGIに疎い自分でもさすがにこれは理解できたので
もう一度チェックし直したところ管理画面で

./updown/lib

となっていて、CGIファイル側のパスと同じになってなかったようです。
そのため

../updown/lib

と「.」を1つ加えて、テストファイルを送信してみたところ
問題なくアップロードされました!

大変ご迷惑をおかけしましたとともに度重なるご助力に感謝いたします。


Message#119 2007年12月19日(水)14時13分
From: 管理人さん
返事 削除 変更
Re3:アップロードに失敗しました
みもりんさんのメッセージ(#118)への返事


> CGIと管理設定画面のディレクトリやファイルパスが同じであることを
> 確認し、その上でファイル格納用のディレクトリに755のパーミッションを当ててみましたが、どうも巧くいきません。パーミッションの切り方を変えてみたりもしましたが
> ボクの知識が浅いためか、まったく機能しませんでした。
>
> なにか他に良い手段はございませんでしょうか?

CGI内部に記述しているパスやファイルの指定は変更する必要がありません。
管理設定画面により変更できます。

231行目の

copy ($fh, $outfile) or &error('アップロードに失敗しました');



copy ($fh, $outfile) or &error("アップロードに失敗しました:$!");

に変更して出てきたエラーメッセージをこちらに書き込んでください?
もう少し情報が得られるかもしれません。

Message#118 2007年12月19日(水)00時15分
From: みもりんさん
返事 削除 変更
Re2:アップロードに失敗しました
管理人さんのメッセージ(#117)への返事

こんばんは、早速のご返答ありがとうございました。
一応に試してみたところやはり巧くいきません。

CGIと管理設定画面のディレクトリやファイルパスが同じであることを
確認し、その上でファイル格納用のディレクトリに755のパーミッションを当ててみましたが、どうも巧くいきません。パーミッションの切り方を変えてみたりもしましたが
ボクの知識が浅いためか、まったく機能しませんでした。

なにか他に良い手段はございませんでしょうか?

Message#117 2007年12月18日(火)00時48分
From: 管理人さん
返事 削除 変更
Re:アップロードに失敗しました
みもりんさんのメッセージ(#116)への返事

> 貴殿作成のCGIをダウンロードさせていただきまして
> 当方サイトにて設置したのですが、テストでPDFをアップロードしたところ
> 「アップロードに失敗しました」と警告されてしまいます。

管理設定ページの「データディレクトリ」で指定してあるディレクトリが書き込み可能か
確認してください。
アップロードされるファイルはこのディレクトリに入ります。

Message#116 2007年12月17日(月)22時00分
From: みもりんさん
返事 削除 変更
アップロードに失敗しました
失礼いたします。

貴殿作成のCGIをダウンロードさせていただきまして
当方サイトにて設置したのですが、テストでPDFをアップロードしたところ
「アップロードに失敗しました」と警告されてしまいます。

下記にある記事を参照にパーミッションやデータディレクトリの記述を変更してみたのですが巧くいきません。当方、さほどCGIの知識がないこともあってか、理解しかねております。

どうかご教授ください。

なお、サーバはさくらインターネットでレンタルしたもので
ファイルパーミッションとディレクトリパーミッションは
どちらも755か705(どちらでも可)と記載されておりました。

CGIのアップに使用したソフトはDreamWaver 8です。
パーミッションの設定としましては
ディレクトリフォルダを755
updown.cgiを705
adminpwd.datとsetup_updonw.cgiを604
に設定してあります。


よろしくお願いします。

Message#115 2007年8月20日(月)12時50分
From: coral-japanさん
返事 削除 変更
Re2:@niftyに設置できますか?
管理人さんのメッセージ(#114)への返事

> coral-japanさんのメッセージ(#113)への返事
>
> > @niftyに設置したのですが、うまくいきません。
> > niftyのサーバは、cgiと、HTMLなどをいれる場所が分かれておりまして、なにか設定を変えないと動かないのでしょうか?
>
> niftyはPerlの標準のモジュールさえも使えないので設置できません。


そうなんですかあ。。あきらめるしかないですね。ありがとうございます。

Message#114 2007年8月20日(月)12時08分
From: 管理人さん
返事 削除 変更
Re:@niftyに設置できますか?
coral-japanさんのメッセージ(#113)への返事

> @niftyに設置したのですが、うまくいきません。
> niftyのサーバは、cgiと、HTMLなどをいれる場所が分かれておりまして、なにか設定を変えないと動かないのでしょうか?

niftyはPerlの標準のモジュールさえも使えないので設置できません。

Message#113 2007年8月20日(月)11時45分
From: coral-japanさん
返事 削除 変更
@niftyに設置できますか?
@niftyに設置したのですが、うまくいきません。
niftyのサーバは、cgiと、HTMLなどをいれる場所が分かれておりまして、なにか設定を変えないと動かないのでしょうか?

Message#112 2007年6月13日(水)23時51分
From: 管理人さん
返事 削除 変更
Re:エラー;「$セットアップファイルを作成できません。$setupfileのディレクトリのパーミッションを確認してください。」
きゃらっとさんのメッセージ(#111)への返事

> ファイル(pdf、doc等)をアップロードすると、
> ファイル一覧に掲載はされますが、
> リンクをクリックするとリンク切れ(「Forbidden」エラー)を起こします。

cgi-binにあるあるファイルを外部からダウンロードできないようにサーバー側で設定されています。

> 管理画面に入り、
> ファイルの保存場所を cgi-bin 内から別場所へ指定し『設定』ボタンを押すと、
> 「$セットアップファイルを作成できません。$setupfileのディレクトリのパーミッションを確認してください。」
> というエラーが表示され、変更できません。

サーバーの制限により、ファイルの保存場所はcgi-bin以外にしないといけないのですが、
このエラーがでるということは、httpからファイルを書き込むのに644ではだめなのかも
しれません。
既に存在しているupdown_setup.plのパーミッションを666にしてみてください。

また、updown_setup.plの作成場所をcgi-bin以外に変更するには、47行目の

my $setupfile = "updown_setup.pl";



my $setupfile = "../updown/updown_setup.pl";

のように変更してください。
この場合も一旦作成されたupdown_setup.plのパーミッションを666にしないといけないかもしれません。

ついでに603行目に以下の文を追加するといいかもしれません。

変更前:
close(FILE);

print "Location: $script\n\n";

変更後:
close(FILE);
chmod(0666,"$setupfile"); # 603行目
print "Location: $script\n\n";

Message#111 2007年6月13日(水)16時40分
From: きゃらっとさん
返事 削除 変更
エラー;「$セットアップファイルを作成できません。$setupfileのディレクトリのパーミッションを確認してください。」
ファイル(pdf、doc等)をアップロードすると、
ファイル一覧に掲載はされますが、
リンクをクリックするとリンク切れ(「Forbidden」エラー)を起こします。

管理画面に入り、
ファイルの保存場所を cgi-bin 内から別場所へ指定し『設定』ボタンを押すと、

「$セットアップファイルを作成できません。$setupfileのディレクトリのパーミッションを確認してください。」

というエラーが表示され、変更できません。

ファイルの保存場所をデフォルトに戻しても、
同様のエラーが出てしまいます。

どうづればよろしいのでしょうか?
アドバイスいただければ幸いです。

【パーミッション設定】
---------------------------
updown.cgi ⇒ 755
updown_setup.pl ⇒ 644
adminpwd.dat    ⇒ 666 
updownディレクトリ  ⇒ 777
updown.lst  ⇒ 666

Message#110 2006年5月11日(木)10時59分
From: カクさん
返事 削除 変更
Re2:アップロードに失敗しました
管理人さんのメッセージ(#109)への返事

早速な返事がありがとうございます。デフォルトの「../updown」を「./updown」に変えたらうまく行きました。



> カクさんのメッセージ(#108)への返事
>
> > アップダウンをFreeBSDに入れました。CGIがAccessできるし、Adminとしてセットアップファイルも変更できるし、ただ、ファイル参照した後に、タイトルや削除パスワード入れで、送信すると、いつもこういうメッセッジが出ました:アップロードに失敗しました
> >
> > データディレクトリも同じようにupdownというディレクトリをcgi-binのしたに作りました、755です。
>
> データディレクトリのパーミッションは777にしてください。
> また、管理設定画面の「データディレクトリ」で作成した設定したデータディレクトリを
> 指定してますでしょうか?
> この場合は「updown」又は、「./updown」と指定しなければいけません。

Message#109 2006年5月11日(木)00時17分
From: 管理人さん
返事 削除 変更
Re:アップロードに失敗しました
カクさんのメッセージ(#108)への返事

> アップダウンをFreeBSDに入れました。CGIがAccessできるし、Adminとしてセットアップファイルも変更できるし、ただ、ファイル参照した後に、タイトルや削除パスワード入れで、送信すると、いつもこういうメッセッジが出ました:アップロードに失敗しました
>
> データディレクトリも同じようにupdownというディレクトリをcgi-binのしたに作りました、755です。

データディレクトリのパーミッションは777にしてください。
また、管理設定画面の「データディレクトリ」で作成した設定したデータディレクトリを
指定してますでしょうか?
この場合は「updown」又は、「./updown」と指定しなければいけません。

Message#108 2006年5月10日(水)21時11分
From: カクさん
返事 削除 変更
アップロードに失敗しました
アップダウンをFreeBSDに入れました。CGIがAccessできるし、Adminとしてセットアップファイルも変更できるし、ただ、ファイル参照した後に、タイトルや削除パスワード入れで、送信すると、いつもこういうメッセッジが出ました:アップロードに失敗しました

データディレクトリも同じようにupdownというディレクトリをcgi-binのしたに作りました、755です。

どうすれば成功にできるか教えてください。

Message#107 2006年5月10日(水)14時39分
From: 管理人さん
返事 削除 変更
Re:ダウンロード認証
jinさんのメッセージ(#105)への返事

> 特定の人(パスワードを知らせてある)しかダウンロード
> 出来ないように出来るのでしょうか?--ファイルごとに--

この機能を持った新CGI「アップダウン2」を作成しました。
「アップダウン2」の解説ページからダウンロードしてお試しください。

Message#106 2006年5月6日(土)11時38分
From: 管理人さん
返事 削除 変更
Re:ダウンロード認証
jinさんのメッセージ(#105)への返事

> 大変お世話になりました。
> 運用できるようになって早々のお願いで恐縮ですが
> 特定の人(パスワードを知らせてある)しかダウンロード
> 出来ないように出来るのでしょうか?--ファイルごとに--

現在のところその機能はありません。
ページを見られる人はダウンロードできることになります。
機能を追加するかは検討してみます。

Message#105 2006年5月6日(土)09時56分
From: jinさん
返事 削除 変更
ダウンロード認証
大変お世話になりました。
運用できるようになって早々のお願いで恐縮ですが
特定の人(パスワードを知らせてある)しかダウンロード
出来ないように出来るのでしょうか?--ファイルごとに--

Message#104 2006年5月6日(土)08時40分
From: jinさん
返事 削除 変更
Re8:エラー
ありがとうございました。
無事に何事もなくアップできました!!
すばやい対応に感激しております。
今後とも宜しくお願いします


管理人さんのメッセージ(#103)への返事

> jinさんのメッセージ(#102)への返事
>
> > アスキーモードで転送しているのですが
> > 家族サービスの後、色々試しましたが変わりません。
> > メールアドレスを載っけます!
>
> 調べたところPerl5.005ではエラーが出ることがわかりました。
> 原因と思われる部分を修正しましたのでこちらをお試しください。
> http://www.hidekik.com/updown20/cgi-bin/updown_5005.txt

Message#103 2006年5月5日(金)23時59分
From: 管理人さん
返事 削除 変更
Re7:エラー
jinさんのメッセージ(#102)への返事

> アスキーモードで転送しているのですが
> 家族サービスの後、色々試しましたが変わりません。
> メールアドレスを載っけます!

調べたところPerl5.005ではエラーが出ることがわかりました。
原因と思われる部分を修正しましたのでこちらをお試しください。
http://www.hidekik.com/updown20/cgi-bin/updown_5005.txt

Message#102 2006年5月5日(金)17時24分
From: jinさん
返事 削除 変更
Re6:エラー
アスキーモードで転送しているのですが
家族サービスの後、色々試しましたが変わりません。
メールアドレスを載っけます!


管理人さんのメッセージ(#101)への返事

> jinさんのメッセージ(#100)への返事
>
> > 試しに文字コードをShift_JISのままアップしましたが
> > Software error:
> > Execution of updown.cgi aborted due to compilation errors
> > が表示されました。EUC-JPに直しても同じでした・・・
> > telnetは調べて挑戦してみます
> > このcgiがかなり自分なりに気に入っているので何とかしたいものです
>
> 確認ですが、ファイルはアスキーモードでサーバーに転送されているでしょうか?

Message#101 2006年5月5日(金)04時06分
From: 管理人さん
返事 削除 変更
Re5:エラー
jinさんのメッセージ(#100)への返事

> 試しに文字コードをShift_JISのままアップしましたが
> Software error:
> Execution of updown.cgi aborted due to compilation errors
> が表示されました。EUC-JPに直しても同じでした・・・
> telnetは調べて挑戦してみます
> このcgiがかなり自分なりに気に入っているので何とかしたいものです

確認ですが、ファイルはアスキーモードでサーバーに転送されているでしょうか?

更に前の20件を見る
最新20件 最新50件 最新100件 最新200件 200件以前
昨日以降 2日前以降 3日前以降 4日前以降 5日前以降

新規書き込み

nerimb5.cgi Ver. 5.043
Copyright(C) 1997-2008, hidekik.com