まず第一に、私は PHP プログラマーですが、何もしたことがCGI
なく、それが何であるかも知りません。それが Common Gateway Interface の略であることは知っていますが、それが何をするのか、何のためにあるのかはわかりません。
シェル スクリプトを cgi-bin フォルダーにアップロードして実行できると言われました。
シェル スクリプトを作成myscript.sh
し、cgi-bin フォルダーにアップロードしました。私が最初に気付いたのは、私の cgi-bin フォルダーがルート ディレクトリの子ではなく兄弟であることです。だから私はそれにアクセスする方法がわからないのですか?
そこで、ルートの下にディレクトリを作成し、cgi-bin2
そこにスクリプトを置きました (そして、それらを 755 に chmod しました)。次に、ブラウザからアクセスしましたが、ファイルをダウンロードするだけでした。
何か不足していますか?