Aresco78051

Phpを使用してmysqlサーバーからファイルをダウンロードする

全て.php型式でダウンロードされてしまう.pdfや.txtなどの形式でも、ダウンロードするとなぜか拡張子が全て.phpに変わってしまうことがあります。 それはContent-Disposition: filenameを省略したからでしょう。 php.iniで設定できる項目は、「順当にphp.iniに設定する方法」と「htacccessから設定する方法」、「ini_setで実行中のPHPスクリプトから設定する」の3パターンがあります。 どこから設定しても設定自体はできますが、htaccessは上記の通りオススメしていません。 ダウンロードさせるなら readfile関数 使え! ⇒ ほー、OK。使ってみよう。 ⇒ 実装してみた。でも20MB超えるファイルをダウンロードすると失敗するよ? ⇒ php.ini ファイルの post_max_size, upload_max_filesize, memory_limit の設定メモリを増やせ! ⇒ 分かった。 curlとphpを使用してftpサーバーからファイルをダウンロードしようとしていますが、ヘルプを見つけるためのドキュメントが見つかりません php のダウンロードとインストールを行う方法について解説します。 2020 年 6 月現在の最新バージョンである php 7.4.7 を使用します。 それで、私の質問は、コードの次の部分の実行を中止しないサーバーからファイルをダウンロードするより良い方法がありますか?