[Armadillo:00701] Armadillo-JにてCGIが動作しない

Makoto Nakamura email@hidden
2005年 12月 6日 (火) 12:44:58 JST


Armadillo-J(AJ020)にてthttpdを使用して
CGIを動作させようとしているのですが、
CGIが表示できません。

AJ010にて使用していたCGIをそのまま使おうとしているのですが、
何か変更点はあるのでしょうか?

現在の環境は、
AJ020
atmark-dist-20051017.tar.gz
linux-2.4.22-uc0-aj3.tar.gz
を使用しています。

linux-2.4.22-uc0-aj0.tar.gz 
でも同様に動作しません。

今まで正常に動作していた環境は
AJ010
uClinux-dist-at20050311.tar.gz
です。

動作確認方法としては、
・C言語で作成したmainだけのCGIを作成。
・main関数が呼ばれると/tmpにファイルを作成。
・thttpdの起動は、
  thttpd -d /home/www -u root -c 'cgi-bin/*' & 
  として起動。

AJ010の環境では、上記試験で正常にファイルが作成されますが
AJ020の環境では、ファイルが作成されていません。
thttpdからcgiファイルが呼ばれていないようです。

AJ010からAJ020に変わったことで、
thttpdに何らかの設定を行わなければいけないのでしょうか?




armadillo メーリングリストの案内