私はWindows 10にbash機能をセットアップしましたが、うまくいきましたが、多くの研究にもかかわらず、PHPでどのように使用するのかわかりません。 私はこのようにpopenのを使用したい:PHPでWindows bashを使用する
$fp = popen("tail ".$file, "r");
しかし、error.logには、尾は、内部または外部コマンドとして認識されていないことを言います。 PHPはbashコマンドを認識しませんが、シェルで動作しています。 私は環境変数PATHを編集しようとしていますが、何もしません。
本当にありがとうございました!
尾が、それは別のプログラムで、bashコマンドではありません。 '/ bin/tail'か'/usr/bin/tail'のどちらかになければなりません。 – ccarton
Windowsやbashの中でスクリプトを実行していますか? – Pitchinnate
まあ、スクリプトはありません、私はちょうど私のPHPラインのpopenでこのコマンドを使用したい、それはシェルで動作します。しかし、たとえ私がWindows上でセットアップbashを持っていても、bashコマンドのどれも動作していないようです。そして、私はこのラインがLinuxインストールで動作していることを知っています...それは退屈です。お返事をありがとうございます。 –