php ファイルのダウンロードが不完全な場合の解決策: 1. nginx で fastcgi_temp ファイルを見つけます; 2. 「chmod -R 777」コマンドを実行して権限を変更します。
この記事の動作環境:linux5.9.8システム、PHP7.1バージョン、DELL G3コンピュータ
phpファイルダウンロード不完全ですどうすればいいですか?
php ダウンロード ファイルが不完全ですか?
最近サーバーを変更しました。セットアップ後、ダウンロードしたファイルが不完全であることがわかりました。常に約 100k でした。コードの問題ではないはずです。
設定ファイルのせいだと思いましたが、設定を変更しても動作しませんでした。後で、nginx の fastcgi_temp ファイルのアクセス許可の問題であることがわかりました。最初に問題をすぐに解決しました。シンプルで粗雑です chmod -R 777
権限を変更した後、ダウンロード機能は正常に動作します。
注:
Linux chmod (フル英語のスペル:change mode) コマンドは、ファイルに対するユーザーのアクセス許可を制御するコマンドです。
Linux/Unix のファイル呼び出しアクセス許可は 3 つに分かれています。レベル: ファイル所有者 (Owner)、ユーザー グループ (Group)、その他のユーザー (Other Users)。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がphpでダウンロードしたファイルが不完全な場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。