0

ファイルの強制ダウンロードを回避する方法はありますか?

ファイルをサーバーにアップロードしていますが、ダウンロードではなく、アクセスしたときにそのファイルを実行したいです。

何か案は?

4

2 に答える 2

4

実行される予定のファイルが自動的にダウンロードされている場合は、ファイルタイプにルールを追加していないため、Apacheはファイルを実行する必要があるかどうかを認識しません。

Apache httpd.confファイルを開き、追加します

<FilesMatch \.php$>
      SetHandler application/x-httpd-php
 </FilesMatch>

'.php'を任意のファイル拡張子/タイプに置き換えます。例-.cgiファイル拡張子。

<FilesMatch \.cgi$>
      SetHandler application/x-httpd-php
 </FilesMatch>
于 2012-10-17T17:16:53.913 に答える
0

PHP ファイルをアップロードして、ダウンロードするのではなく実行することを期待している場合、Web サーバーが適切に構成されていないように思えます。サーバーに PHP がインストールされていること、およびスクリプトを実行するように Apache が構成されていることを確認してください。使用しているプラ​​ットフォームに応じて、これを行うための一連の指示が多数見つかります。

于 2012-06-07T09:38:12.797 に答える