0

私の php (silex) ベースの Web を phar としてデプロイすることに興味があります。アプリは、私が制御していない Mac と Windows サーバーの両方に展開されます。しかし、私はphp5.3を要求することができます.

ブラウザで phar ( http://server.com/myphar.phar ) に直接アクセスすると、phar ファイルを認識するように Web サーバーをセットアップしない限り、php は実行されません。少なくともそれが起こっていると思います。

ユーザーがブラウザーで直接 phar にアクセスする必要なく、アプリを Phar としてデプロイするにはどうすればよいですか?

4

1 に答える 1

1

答えは「はい」のようです。

index.php 以外のすべてを phar にビルドし、index.php でこれを行うだけです。

<?php
include('myPhar.phar');

これはこれまでのところうまくいくようです。phar が関与していないかのように機能しているように見えます。

于 2013-06-02T04:41:10.287 に答える