皆さん、こんにちは、Lei Fenggeです。最近、Lei Fenggeはある方のウェブサイト制作を手伝い、大きな動画ファイルをアップロードする必要がありましたが、WordPressのメディアファイルアップロード制限は通常50MB以内で、インストールした環境設定によって異なります。

ネットでチュートリアルを探しましたが、多くのものが間違っており、functions.phpに @ini_set( 'upload_max_size' , '64M' ); を追加するというものまでありましたが、実は効果がありません。最も正しい方法は、php.iniファイルとnginx/Apacheの設定ファイルを修正することです。以下で修正方法を説明します。
# SSHソフトウェアを使用してVPSサーバーに接続する # 参考チュートリアル:#サイト構築#Xshell 6基本チュートリアル: VPSへの接続SSH内で直接修正するのが難しい場合は、xftpなどのソフトウェアを使用してファイルをダウンロードし、ローカルで修正した後、サーバーにアップロードして上書きすることもできます。php.iniでアップロード添付ファイルサイズを変更
ステップ1:php -i | grep 'php.ini' を入力ステップ2:取得したphp.iniのパスをコピーステップ3:sudo gedit /usr/local/php/etc/php.ini を入力(またはお好みのエディタ、例:vimを使用)ステップ4:upload_max_filesize を検索し、その後の数値を = 5000M に変更(ここでは5Gに変更)ステップ5:post_max_size を検索し、その後の数値を = 5000M に変更(ここでは5Gに変更)ステップ6:保存nginxでアップロード添付ファイルサイズを変更
ステップ1:sudo gedit /usr/local/nginx/conf/vhost/www.あなたのドメイン.conf を入力(またはお好みのエディタ、例:vimを使用) 注:あなたのウェブサイトの設定ファイルは上記の場所ではない可能性があります。実際の状況に応じてコマンドパスを修正してください。ステップ2:開いた.confファイルに以下の内容を追加し、保存しますlocation ~ .php$ {
client_max_body_size 5000M;
}第三步:nginxの設定をリロードするか、nginxを再起動して有効にします。apacheでアップロード添付ファイルサイズを変更
サイトのルートディレクトリにある .htaccess ファイルを開き、以下の内容を追加します:php_value upload_max_filesize 5000M php_value post_max_size 5000Mその後、保存すると、添付ファイルのアップロードサイズを増やすことができます。
宝塔パネルでWP添付ファイルアップロードサイズを増加・変更
# 宝塔パネルインストールチュートリアル:初心者に優しい宝塔パネルの図解インストールチュートリアル ステップ1:ソフトウェアストア → インストール済み → php → 設定 → 設定変更で、Post_max_size と upload_max_filesize を必要なアップロード容量に変更します。
ステップ2:nginx を例にすると、ソフトウェアストア → インストール済み → nginx → 設定 → パフォーマンス調整を開き、Client_max_body_size を見つけて必要なアップロード容量に変更します。
最後に、PHP と nginx / Apache を再起動する必要があります。マルチサイトWordPress設定
もしあなたがマルチサイトの WordPress上記の設定後、スーパーユーザーログイン → 設定 → ネットワーク設定で、„アップロード設定“を見つけ、そこで個別に添付ファイルのサイズを設定する必要があります。
以上が、WordPress のアップロード添付ファイルサイズを増やす正しい方法です。必要がなければ、アップロード添付ファイルを大きすぎるサイズに設定しないでください。大きな添付ファイルのアップロードがパフォーマンスに影響を与えないようにするためです。一時的にアップロードが必要な場合は、FTP で転送できます。
コメントは終了しました
この記事のコメント機能は終了しています。ご質問がある場合は、他の方法でお問い合わせください。