このトピックにはたくさんの質問があり、ここ数日で多くを読んでいます。phpにpythonスクリプトを実行させるためのlinux apacheの権利
コマンドラインからpythonスクリプトを実行するphpスクリプトを実行するとすべて正常に動作します(whoami customername)。ブラウザでphpスクリプトを実行してもうまくいきません(whoami www-data)。 どちらのスクリプトを所有していても、スクリプトを実行するために使用するPHP(exec、system ...)に関係なく、php.iniがチェックされ、何も妨げられることはありません。 私は、非常にルートにPHPスクリプトを移動すると、それはPythonスクリプトをexecする意思があるようだが、私はPythonスクリプトで何かをする必要があるSSHのフォルダを見つけることができません。
私は問題が集まる権利です。コマンドラインからpythonスクリプトを実行できます。私はコマンドラインからPHPスクリプトを実行することができます。両方ともそれはすべきものを行う(サーバーをgitして何かをするためのSSH)
私はできることに限られているので、顧客をコマンドラインに送るのではなく、ブラウザでボタンを使って何かを起こすのはいいでしょう。
私が最後に諦める前に、誰も同じシナリオを持ち、解決策を見つけましたか?
私が言ったことはそうです。私は構文を知っている、そうでなければphpスクリプトwouldntコマンドラインで動作します。 – MelW