最近、Debian Jessie amd64ヘッドレスサーバーをインストールしました(ネットインストールの1つを使用)。サーバーは稼働中であり、システムは期待どおりに機能しています。
しかし、それから.cgi(C ++で書かれた)をコンパイルしました。(使用するg++ 4.9.2)コンパイルはうまくいきましたが、それからファイルを実行しようとするとすぐbashに言いNo such file or directoryます。
私は、このエラーに関する他の記事を読んで、私は利用しようとしたfile、lddとさえcatコマンドを、それらのすべては、彼らがそのファイルを見つけることができないと言います。許可され
ls -lたファイルを755期待どおりに表示します。
しかし、bash-completionは何もせず、パスを自動補完しません。
しかし、今では興味深いものになりました。
使用midnight commanderすると、バイナリの読み取り、編集、実行に成功し、apacheディレクトリインデックスを含む完全なディレクトリインデックスが一覧表示され、.cgiダウンロードすることもできます。
何が起こっている?
私はそれを実行できるのでmc、実行可能ファイル自体に関するものではないと思います。
bashが破損していませんか?
洞察力を事前に感謝します!
index.cgiです。スペースやその他の隠されたキャラクターはありません...
i取得しましたî。私を正しい方向に向けてくれてありがとう!これを回答として投稿した場合は、承認します!