誰かが私のApacheサーバーからcgiページをロードするときに、ローカルスクリプトを呼び出そうとしています。
cgiページは、ラズベリーパイのシェルスクリプト内に構築されており、次のコードが含まれています。
#!/bin/bash
sudo python ignitor.py&
echo "Content-type: text/html"
echo ""
cat /home/pi/Detonator/redir.html
ただし、cgiページの読み込み時にPythonスクリプトが呼び出されることはありませんが、手動で呼び出すと実行されるため、スクリプトが機能することはわかっています。
私はすでにすべてのchmodをチェックしましたが、ここで私に反対するいくつかのapacheポリシーがありますか、それとも何が起こっているのですか?
私はwiringpiを使用してローカルユーザーレベルで実行するようにスクリプトを書き直すことができました
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加