ファイルの強制ダウンロードを回避する方法はありますか?
ファイルをサーバーにアップロードしていますが、ダウンロードではなく、アクセスしたときにそのファイルを実行したいです。
何か案は?
実行される予定のファイルが自動的にダウンロードされている場合は、ファイルタイプにルールを追加していないため、Apacheはファイルを実行する必要があるかどうかを認識しません。
Apache httpd.confファイルを開き、追加します
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
'.php'を任意のファイル拡張子/タイプに置き換えます。例-.cgiファイル拡張子。
<FilesMatch \.cgi$>
SetHandler application/x-httpd-php
</FilesMatch>
PHP ファイルをアップロードして、ダウンロードするのではなく実行することを期待している場合、Web サーバーが適切に構成されていないように思えます。サーバーに PHP がインストールされていること、およびスクリプトを実行するように Apache が構成されていることを確認してください。使用しているプラットフォームに応じて、これを行うための一連の指示が多数見つかります。