Apache (Windows、XAMPP) で cgi を実行する際に問題がありますが、exe はコマンド プロンプトでスムーズに実行されます。
Apache フォルダのログを読んでも、エラーに関する情報は得られません。これについてのアイデアはありますか?
あなたは細部に少し光を当てているので、私はただ推測をぶち壊します。
chmod + x app_executable
また、Content-Type:text / html(または返すもの)の後に2つの改行が続くことを出力していることを確認してください。
ファイルは適切なディレクトリにありますか? Apache には、そのディレクトリへの必要なファイル/ディレクトリ アクセス権がありますか? 同じディレクトリから他のCGI スクリプトを実行できますか?
変。
問題が見つかりました。それは sprintf("%f", f); にありました。f が開始されていない場所。私のcmdでは正常に実行されましたが、Apacheでは実行されなかったため、これは奇妙です
手がかりはありますか?