私はFedora 14を使用して、backtick演算子を使用してPHPスクリプト内でCプログラムを実行しようとしました。Cのexeファイルの実行時にphpの権限が拒否されました
それはpermission denied
と言いますが、他のbashコマンド(例: test.sh
;それはls -lrt
のみを含んでいます。
test.sh
とa.out
の両方にアクセス権があり、どちらもApacheユーザーに属しています。
注:コマンドラインで正常に動作し、ブラウザからアクセスすると権限が拒否されます。
linux環境では '.exe'ファイルですか? –
コードを見てみましょう。 – freshnode