0

私はphpで比較的新しいですが、現在問題に直面しています。

サーバーで実行するように Mac OS X を変更しました。Web ブラウザーを使用してサーバー上でいくつかのアプリを起動できるようにしたいと考えています。最後のアイデアは、ボタンを使用することです。ボタンをクリックすると、テスト後にアプリケーションが起動します (アプリケーションは既にオンになっていますか?)

しかし、まず第一に、私は小さく始めました。スクリプトを含むこの html ページを作成しました。

<html>
<body>
<?php 
    print "hello word";
    $output=exec(" open /Applications/Cyberduck.app");
    print $output;
?>
</body>
</html>

コマンド ラインで起動するとスクリプトは正常に動作しますが、Web ブラウザから起動しようとすると、何も実行されません (「hello world」の書き込みを除く)。

アプリケーションを起動するシェル スクリプトを作成する際の問題に対処しようとしましたが、Web ブラウザから起動するとスクリプトは実行されますが、アプリケーションは開きません。

非常に明白な何かが欠けていると確信していますが、インターネットを調べても解決策が見つかりませんでした (おそらく語彙が不足しており、研究用語が関連していない可能性があることは認めます)。

ご協力いただきありがとうございます、

マルク

4

1 に答える 1