<div dir="ltr"><div>勝部です。</div><div>ご回答ありがとうございます。</div><div><br></div><div>竹之下様</div>>パーミッションの問題かもしれません。<br>>lighttpdのデフォルト設定でCGIを実行した場合、www-dataユーザーで実行されます。<br>>Armadilloのデフォルトユーザーランドだと、ほとんどのディレクトリがrootユーザー<br>>しか書込み権限がありませんので、CGI経由(www-dataユーザー)では書込みできません。<div>
<br>>ディレクトリのパーミッションを777にするなどして試してみると、挙動変わりませんでしょうか?<br><div class="gmail_extra">下記の変更をarmadillo上で実行いたしましたが、挙動は変わらず書き込めませんでした。</div><div class="gmail_extra"> 1.www-dataのディレクトリを777に変更</div><div class="gmail_extra"> 2.home、www-dataのディレクトリを777に変更</div>
<div class="gmail_extra"> 3.書き込むtextファイルを777に変更</div><div class="gmail_extra"> 4.実行ファイル(.cgiファイル)及びHTMLファイルのディレクトリを777に変更</div><div class="gmail_extra">何か他にもお気づきの点がございましたら、</div><div class="gmail_extra">宜しくお願い致します。</div>
<div class="gmail_extra">
<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">坂口様</div></div><div class="gmail_extra"><span style="font-family:arial,sans-serif;font-size:14.44444465637207px">>エラーの内容は失念してしまいましたが、</span><span style="font-family:arial,sans-serif;font-size:14.44444465637207px">windowsからFTP送信した場合</span><br style="font-family:arial,sans-serif;font-size:14.44444465637207px">
<span style="font-family:arial,sans-serif;font-size:14.44444465637207px">>cgiが実行できない現象を発生させたことがあります。</span><br style="font-family:arial,sans-serif;font-size:14.44444465637207px"><span style="font-family:arial,sans-serif;font-size:14.44444465637207px">>原因はテキストモードでの送信でした。</span><br style="font-family:arial,sans-serif;font-size:14.44444465637207px">
<br style="font-family:arial,sans-serif;font-size:14.44444465637207px"><span style="font-family:arial,sans-serif;font-size:14.44444465637207px">>当方の環境は</span><br style="font-family:arial,sans-serif;font-size:14.44444465637207px">
<span style="font-family:arial,sans-serif;font-size:14.44444465637207px">>Windows 7</span><br style="font-family:arial,sans-serif;font-size:14.44444465637207px"><span style="font-family:arial,sans-serif;font-size:14.44444465637207px">>ffftp</span><br style="font-family:arial,sans-serif;font-size:14.44444465637207px">
<span style="font-family:arial,sans-serif;font-size:14.44444465637207px">>でした。</span><br></div><div class="gmail_extra" style>現在ATDE3上でmakeを行い、TeraTermにより</div><div class="gmail_extra" style>tftpdlコマンドでカーネル、ユーザーランドファイルを書き込んでおります。</div>
<div class="gmail_extra" style>その場合にも送信モードはあるのでしょうか。</div><div class="gmail_extra" style>御教授の程、宜しくお願い致します。</div><div class="gmail_extra" style><br></div><div class="gmail_extra" style><br></div><div class="gmail_extra" style>
以上、宜しくお願い致します。</div><div class="gmail_extra" style><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013年5月9日 9:00 Tsutomu Sakaguchi <span dir="ltr"><<a href="mailto:sakaguchi@umezawa.co.jp" target="_blank">sakaguchi@umezawa.co.jp</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">梅沢無線電機 坂口です。<br>
<br>
エラーの内容は失念してしまいましたが、windowsからFTP送信した場合<br>
cgiが実行できない現象を発生させたことがあります。<br>
原因はテキストモードでの送信でした。<br>
<br>
当方の環境は<br>
Windows 7<br>
ffftp<br>
でした。<br>
<br>
参考になりましたら幸いです。<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
On Wed, 08 May 2013 22:40:24 +0900<br>
Koyo Takenoshita <<a href="mailto:takenoshita@atmark-techno.com">takenoshita@atmark-techno.com</a>> wrote:<br>
<br>
> 竹之下です。<br>
><br>
> > PC(ATDE3)でのテストではHTMLから入力した値を<br>
> > テキストファイルに書き込むことが出来ているのですが、<br>
> > Armadillo420にPC(ATDE3)からアクセスしHTML画面で入力したところ、<br>
> > 500 -Internal Server Errorになり、テキストファイルに書き込むことが出来無い状況です。<br>
> > (Armadillo420上でコマンドラインで実行した時は入力した値が保存されています。)<br>
> パーミッションの問題かもしれません。<br>
> lighttpdのデフォルト設定でCGIを実行した場合、www-dataユーザーで実行されます。<br>
> Armadilloのデフォルトユーザーランドだと、ほとんどのディレクトリがrootユーザー<br>
> しか書込み権限がありませんので、CGI経由(www-dataユーザー)では書込みできません。<br>
><br>
> ディレクトリのパーミッションを777にするなどして試してみると、挙動変わりませんでしょうか?<br>
><br>
> (2013/05/08 15:08), Tomoyuki Katsube wrote:<br>
> > 初めて参加させていただきます。<br>
> > 勝部と申します。<br>
> > Linux初心者ですが、宜しくお願い致します。<br>
> ><br>
> > Armadillo420でのCGIについて質問させていただきます。<br>
> ><br>
> > 開発環境は下記になります。<br>
> > カーネル:linux-2.6.26-at16.tar.gz<br>
> > dist:atmark-dist-20130206.tar.gz<br>
> > ATDE:atde3-20120709.zip<br>
> ><br>
> ><br>
> > 現在、HTML画面での入力項目値をCGIプログラムによって<br>
> > サーバー上のテキストファイルに値を保存させようとしています。<br>
> ><br>
> > PC(ATDE3)でのテストではHTMLから入力した値を<br>
> > テキストファイルに書き込むことが出来ているのですが、<br>
> > Armadillo420にPC(ATDE3)からアクセスしHTML画面で入力したところ、<br>
> > 500 -Internal Server Errorになり、テキストファイルに書き込むことが出来無い状況です。<br>
> > (Armadillo420上でコマンドラインで実行した時は入力した値が保存されています。)<br>
> ><br>
> > また、/var/log/messegesのログは下記のようになっております。<br>
> > <27>Jan 1 01:48:47 lighttpd[1097]: (../../src/mod_cgi.c.553) cgi died, pid: 130<br>
> ><br>
> > 過去のメーリングリストから、<br>
> > CGIプログラムの配置場所等も参考にしましたが、解決することができません。<br>
> ><br>
> > どなたかお心当たりのある方がおられましたら、アドバイスの程宜しくお願い致します。<br>
> ><br>
> ><br>
> > --<br>
> ><br>
> > --------------------------------------------------------------<br>
> > 佐鳥電機株式会社<br>
> > オリジナルプロダクト開発本部 システム開発部<br>
> > 勝部 智行<br>
> > E-Mail : <a href="mailto:tomoyukikatsube@satori.co.jp">tomoyukikatsube@satori.co.jp</a> <mailto:<a href="mailto:tomoyukikatsube@satori.co.jp">tomoyukikatsube@satori.co.jp</a>><br>
> > HP : <a href="http://www.satori.co.jp" target="_blank">http://www.satori.co.jp</a><br>
> > ---------------------------------------------------------------<br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > armadillo mailing list<br>
> > <a href="mailto:armadillo@lists.atmark-techno.com">armadillo@lists.atmark-techno.com</a><br>
> > <a href="http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo" target="_blank">http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo</a><br>
> ><br>
><br>
> --<br>
> Koyo Takenoshita<br>
><br>
> _______________________________________________<br>
> armadillo mailing list<br>
> <a href="mailto:armadillo@lists.atmark-techno.com">armadillo@lists.atmark-techno.com</a><br>
> <a href="http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo" target="_blank">http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo</a><br>
<br>
<br>
_______________________________________________<br>
armadillo mailing list<br>
<a href="mailto:armadillo@lists.atmark-techno.com">armadillo@lists.atmark-techno.com</a><br>
<a href="http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo" target="_blank">http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><br>--------------------------------------------------------------<br> 佐鳥電機株式会社<br>オリジナルプロダクト開発本部 システム開発部<br> 勝部 智行 <br> E-Mail : <a href="mailto:tomoyukikatsube@satori.co.jp" target="_blank">tomoyukikatsube@satori.co.jp</a><br>
HP : <a href="http://www.satori.co.jp" target="_blank">http://www.satori.co.jp</a><br>---------------------------------------------------------------
</div>