|
|
|
|
|||
|
cgiとこれとはヘルプ
こんにちはすべて、私`ここに新しいメートルとcgiを使用したプログラミングに新しい。しかし、私は自分のプロジェクトの実行のために必要がある。私は`の半分は1週間も成功を収めてGoogleで検索VEの。 すべてのi必要があります。shを実行するためのcgiを介してファイルです。 私のファイルに格納されたディレクトリが/ home /ボット/ しかし、やってみよう コード:
#!/bin/sh echo 'Content-type: text/html' echo echo '<html>' echo '<body>' echo '<center><h1>' /home/bots/logout.sh echo '</h1></center>' echo '</body>' echo '</html>' iは、エラーメッセージを取得します。 logout.sh iの画面とiでいくつかのものを作っメッセージを得る: いいえscreenセッションが見つかりました。 しかし、i`ことがあるセッションを実行しているメートル。 場合、iには、シェルにログインし、すべて正常に動作しています。 |
| スポンサーリンク | ||
|
|
|
||||
|
通常は設定する必要がCGIのディレクティブとディレクトリのApacheサーバで。あるルールでは、CGIディレクトリに置くことができます。
私の最初の推測は、構成されてApacheが正しく、CGIスクリプトを実行する場合は、CGIを実行することはできませんがされて /ホーム/ボット/ ディレクトリにあります。 このページでは、Apacheから、見てみましょう ApacheのCGIを許可するための設定。 |
|
|||
|
オクラホマ、実行のすべてが不成功。 私はすべての新しい、誰かが私に手順について説明を与えることになる。 を行う。exeファイルを実行することですすべてのi wanne - screenセッションでのファイルです。 で起動: モノラルmy.exe このprogramm画面で実行する必要があります-セッション。 そして今、私は、このprogrammにコマンドを送信します。 コマンドをウェブから来る必要があります。 ![]() ----------投稿1:44 PMに更新----------以前の更新プログラム7時50分AMにした---------- オクラホマ、私previos書き忘れている。 私は、litteを果たしているとは私と思ってしまう何かを発見した。 マイlogut.cgi コード:
#!/bin/sh echo 'Content-type: text/html' echo echo '<html>' echo '<body>' echo '<center><h1>' sudo -u username /home/bots/logout.sh echo '</h1></center>' echo '</body>' echo '</html>' そして、私のようsudoersの編集: コード:
username ALL=(ALL) NOPASSWD: /home/bots/logout.sh もし私がerror_logを私はチェックして下さい: コード:
[Sun Nov 01 17:13:25 2009] [error] [client ***.***.***.***] usernames's password: ここで、ここでは問題は何ですか?私は、パスが正しいことだと思う。 cryp0r編集最終更新日; 2009年11月1日で 02:52午後.. |
| スポンサーリンク | ||
|
|