
こんにちは、宮本です。技術担当ではないのですが、最近、プライベートで久しぶりにお名前.comのレンタルサーバーでWordPressをインストールして色々といじっています。一番最初に会社のホームページを置いたのはこのお名前.comのレンタルサーバーでした。凄く懐かしい感情を抱きつつも、MySQLがいじれないなど色々とイライラして悪戦苦闘しています。ちょっと備忘録としてログを残します。
レンタルサーバーでは画像などのアップロード容量を制限されていますが、今回2MBに制限されていました。WordPressの目的としてスマホで気軽に投稿していこうというサイトだったのですが、スマホの画像は最近じゃ2MBだと話しになりません。そこで上限を上げることにしたのですね。

「メディア」>「新規追加」で見ると、最大アップロードサイズが2MBになっているんですねー。今回、この最大値を増やしたいと思います。
php.ini というファイルで設定
色々とアップロード容量を増やす方法はあるのだと思うのですが、一番簡単そうな「php.ini」というファイルを作ってアップロードする方法を選びました。
「php.ini」 の作成とアップロード
FTPでアップロードできる事を前提とします。まず、「php.ini」というファイルは、PC上では作成できません。作れなくはないのですが、色々と条件が出てきます。
そこで、「.htaccess」でよくやる方法と同じく「php.txt」のような「メモ帳」ファイルを作って、そこに必要な記述をして、指定の箇所にアップロードして、
FTPクライアントソフト 上でファイル名を 「php.ini」に変更します。このやり方がシンプルだし、色々間違いが起きづらいと思います。
「php.ini」に掲載する記述内容
[PHP]
memory_limit = 50M
post_max_size = 50M
upload_max_filesize = 30M
[/PHP]
上記を 「php.ini」に記述します。
「php.ini」を置く階層
他の参考にしたサイトではWordPressを置いてあるところに置けばOK、とあったのですが、変わらず2MBのままでした。

多くのサイトと同様で、wordPressの置いている階層と表示させている階層を変えて構成しています。 下図でいうところで「wordpressが入っている階層」に入れていたのでファイルサイズが変わらなかったようなのですね。 よくよく考えればそうだよなー、という話しで。

そこで、階層を一つ上に、上図で言うところの「wordpressを表示させている階層」に移動させたら30MBに変わりました。



以上です。