IT関連

WordPressのメディアファイルアップロードの制限解放

投稿日:2019年3月13日 更新日:

ワードプレスでメディアをアップしようと思っても、アップロードサイズ上限を超えていますと怒られてしまうことがある。

 

これは静止画や動画などをサーバにアップするわけだから、制限を設けておかないとサーバがパンクする可能性があるからだ。

 

アクセスしたクライアントが何かファイルをアップする場合はもちろん、サーバ管理者が記事を作成する際に間違えてアップした場合のためにも制限は必要。

 

とはいえ、基本は2MBとかに設定されているはず。いくらなんでもそれは厳しすぎ。

 

サーバ側のドキュメントルートの外にある、PHPプログラムの設定ファイル、php.iniで設定しているはず。

 

それを直すとそのPHPプログラムを使用する全アプリが影響を受けてしまう。

 

なので、.htaccessを使って設定する。

 

WordPressをインストールしたらwp-adminやwp-contentsなどWP主要フォルダ一式ができるディレクトリがあるが、そこに.htaccessが自動的にできているはず。

 

それを開き、その末尾に追記する。

# これがすでに設定されている内容
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

#追記する内容
php_value upload_max_filesize 30M
php_value post_max_size 30M

 

upload_max-filesizeが管理画面からメディアをアップするときの制限。

post-max-sizeがクライアントがフォームなどでPOSTでアップするときの制限。

post_max_sizeはそんなに必要ないと思うが、一応こんな感じで設定しておく。

スポンサーリンク




スポンサーリンク




-IT関連
-, , ,

執筆者:


comment

Your email address will not be published. Required fields are marked *

関連記事

ExcelVBA ProgressBarを自作

これは自分の備忘録であり、私が思い出すための記事なのでご了承のほど。   5分くらい時間がかかるマクロがあり、固まっていないか心配になると上司から指摘があり、進捗バーを作ろうとする。 &nb …

Atomエディタ 初期設定

Atom初期設定の覚え書きです。内容はドットインストール様の抜粋+αです。   起動直後 起動するとWelcome/Welcome Guide/Telementry Consentなどのタブ …

PHP 自分の備忘録

知識 文字コード PHPはUTF-8N(ボムなし)で保存する。BOMはByte Order Markの略称。 改行コードはLinuxに入れる場合はLFで。 LF(UNIX.Linux.MacOS) L …

AS400/IBMi SFLDROPを最初からドロップ状態にする

最初からペロッとドロップしていて、コマンドキーを押せば収納したいとき。   F3キーで切り替えするとしたら、 SFLFOLD(CF03) とDDSに表記するだけです。これで最初がドロップ状態 …

社内のパソコンが点いているかを一括確認 Ping Sweep

原理 宛先(PC)にデータを送って応答を待つping(ピングもしくはピン)というコマンドがある。 pingを送って応答があったパソコンは点いているということ。 これを利用してネットワーク全体にping …

Adsense広告




文字で検索

人気記事

なぜだか人気記事

読んでほしい順に