0
私はPHPで.shスクリプトを実行しようとしています。PHPで.shスクリプトを実行
は、ここで私はダブルクリックで.SHスクリプトを実行すると、それが正常に動作し、SHコード
php fetchdrive.php
だ、と私は戻ってきた変数(配列)が表示されます。 私はPHPを実行するためにwampserverを使用しています。複数のphpファイルは正常に動作しますが、残念ながらこれはコマンドラインでしか実行できないので、私はindex.phpファイルでshを介してコマンドを呼び出さないのを知ります。 index.phpファイルで<?php echo exec('sh C:/wamp64/www/run.sh'); ?>
を試しても動作しません。私はこれを知っているので、私はそれを実行しようとしているPHPファイルの下部に警告( "こんにちは")があります。
Infact私はエコーexecを使用しようとすると、コマンドを実行しているとは思えません。これはすべて、私はコマンドを "php fetchdrive.php"をターミナルに手動で入力しなくても実行しようとしているからです。なぜなら、このサーバの起動時に毎回コマンドを再実行する必要がないからです。
アイデア?
編集:ここでは、アラート
<script type="text/javascript"> alert("Hello!"); </script>
ためのスクリプトタグは、それは私の他のPHPファイルで動作しますです。
tl; dr私はちょうどウェブサイト内でphp terminalコマンドを実行しようとしています。
PHPではアラート機能はありません。 –
私はそれを持っています