問題タブ [shell-exec]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 集中的なJavaアプリケーションを実行するためのPHPからの起動画面
PHPからスクリーンセッションを開始する方法を知りたいのですが、shell_exec()、system()、passthru()を試してみましたが、役に立ちませんでした。
スクリプトの実行時にスクリーンセッションを開始しましたが、ロードが完了すると、作成したばかりのスクリーンセッションが強制終了されます。(スクリーンセッションを開始し、同じスクリプトで'screen -list'を実行することにより)
何か案は?
linux - CentosでのApacheユーザー権限
こんにちは私はPHPスクリプトからshell_execコマンドを使用しています:
ターミナル:php test.php
これにより、期待どおりにディレクトリが一覧表示されます。
ブラウザに切り替えても出力がありません。
特定のコマンドを実行できるようにユーザー「apache」に特権を付与するか、そのような特権を持つグループにユーザーを追加する必要があります。グループなどにユーザーを追加する方法を知っています。apacheユーザーにそのような特権を付与するためのベストプラクティスの方法は何でしょうか。
php - sshでシェルスクリプトを実行するPHP shell_exec
sshとキーを使用して別のマシンに接続するシェルスクリプトがあるため、ユーザー名とパスワードは必要ありません。
コマンドラインからこのスクリプトを実行すると正常に動作します..しかし、php shell_exec からこのスクリプトを実行すると動作しません。
PHP で ssh 接続を確立し、自分のユーザーとしてスクリプトを実行すると、機能します。
私の質問のために:Dshell_exec
別のユーザーとしてssh経由で接続せずに、phpからスクリプトを実行する方法はありますか?
php - PHP / CGIのシェルコマンドを使用するのは悪い習慣ですか?
シェルコマンドは正当なプログラミングインターフェイスと見なされますか?具体的には、LinuxアプリケーションサーバーでPHPページまたはCGIファイルからbashシェルコマンドを実行することに何か問題がありますか?これにより、効率やセキュリティの問題が発生しますか?
ありがとう
php - Nohupを使用したShell_exec php
似たような投稿がたくさんあると思いますが、検索してもまだ解決策が見つかりません。
基本的に、バックグラウンドで 2 つのスクリプトを実行しようとしています。コマンドラインでそれらを実行すると、最初のスクリプトを呼び出した後に次のように表示されます。
私は ...script.php > /dev/null &
同じ結果で試しました。私は得る:
私は無視して2番目のものを実行します。そこにぶら下がっているように見えることに気づき、押すとEnter元に戻りましたmachine:~folder>
両方のスクリプトが機能します。これを shell_exec コマンドに変換しようとしましたが、何も機能していないようです。ビットが問題を引き起こしていると思われignoring input
ますが、よくわかりません。とにかく、以下は機能しません。ブラウザでハングするだけです:
php - shell_exec (「svn up /var/www/mydirectory」) が機能しない
shell_exec ( 'svn up /var/www/mydirectory' ) が機能しません。なぜか何も起きない。これは許可の問題だと思いたくなりますが、よくわかりません。これを問題なく実行できます: shell_exec ( 'svn help' )
php - sh スクリプトが PHP shell_exec() で呼び出されたときに変数が設定されない
現在、sh スクリプトがあります。
...これは基本的に、引数に対応する画像のリストを Flickr API に要求します。次に、画像の URL をループして、それぞれを指定したディレクトリに保存します。
これを呼び出す PHP スクリプトはかなり長いですが、これを呼び出す行は次のとおりです。
コマンド ラインでコマンド (例: ./get_images "temp/0.75456300 1297381201" 0 "moose" 1 500 500) を実行すると、問題は発生しません。ただし、PHP スクリプトで実行すると、変数 $imageUrls は設定されません。imageUrls を設定しているコマンドをエコーアウトすると、PHP が作成するページに URL が表示されますが、私が知る限り、変数自体は空白です。
これについて私が得ることができるどんな助けも素晴らしいでしょう! 他に何か追加する必要があるかどうか、または私の質問が誤解を招く可能性があるかどうか教えてください。これが私の最初の投稿です:D! ありがとう!
php - shell_execとgitpull
誰かが助けてくれることを望んでいshell_exec
ました。ディレクトリを圧縮して実行git pull
し、最近のリポジトリの変更を停止するために使用するPHPページがあります。
zipは正常に機能します。git pull
たとえば、shell_exec内でgit log
または-に変更すると、これも機能し、ログファイルを確認できます。git status
gitpullが好きではないようです。
私はこれに似た別の投稿を見ましたが、それがどのように達成されたかわかりませんでした>> git pullを使用したShell_exec?
php - PHP exec / shell_exec/systemがブラウザで機能しない
Apacheバージョン1.3.33とPHPバージョン4.4でSCOUnixボックスを実行しています。cliを介してexecコマンドを適切に実行できますが、ブラウザーを介してスクリプトを実行しようとすると問題が発生します。私の設定は次のとおりです。
- セーフモードオフ
- 完全な読み取り/書き込み/実行権限
- すべてのエラーを表示する
- 無効な機能はありません
私のコード:htdocsディレクトリのtest_script.php
実行可能バイナリパスも明示的に設定してみました。テストスクリプトは、Apacheと同じユーザー/グループです。また、引数に2>&1を追加しようとしましたが、変化は見られません。前もって感謝します。
同様のものについては、ここを参照してください。
php - PHPからPowershellスクリプトを実行する
PHP から powershell スクリプトを実行しようとしていますが、うまくいきません。
スクリプト「newEvent.ps1」は、Exchange サーバーでイベントを作成します。
以下を出力します。
powershell.exe C:\wamp\www\ant\assets\ps\newEvent.ps1
コマンドラインで実行すると、正常に動作します。
このような試みは初めてです。実行しましSet-ExecutionPolicy RemoteSigned -Scope LocalMachine
たが、それでも同じエラーが発生します。実際に実行しましSet-ExecutionPolicy unristricted
たが、それでも同じです。