【web】WordPressテーマのアップロード@エラー解決

image

WordPressテーマの手動アップロードをしようとしたら、簡単には行かなかったので、その記録を・・。

(;^ω^)

※OS:Debian9.11 Linux

まずは、nginx(Webサーバ)側のアップロード制限から。

デフォなら以下の場所。

/etc/nginx/conf.d/以下に設定ファイルがあるかと思います。

client_max_body_size 5M;

この文を追加します。5Mの部分を、10Mなどにしても良いでしょう。

次は、PHP-fpm側の設定が必要です。

ここで、PHP.iniの場所を突き止めなければなりませんが・・、無論、私も完全に忘れてしまっておりますw

(;^ω^)

<?php
phpinfo();
?>

こんな小さなPHPファイルを置いて・・w

image

PHP.iniの場所を確認します。デフォの場所のようです。

image

nano /etc/php/7.0/fpm/php.ini

upload_max_filesize = 10M

この部分に、10Mとか書きます。PHPの制限に関する部分です。

image

そしたら作業は完了です。

あとは、サーバを再起動させます。

nginxサーバ

service nginx restart

PHP-fpm/cgiサービス(私の場合は以下)

service php7.0-fpm restart

WordPressテーマ内に、追加されているはずです。