前提・実現したいこと
wordpressに「テーマを追加」>ZIP 形式でアップロードしてインストールしたいです。
ファイルサイズは2.6Mです。
発生している問題・エラーメッセージ
アップロードされたファイルが php.ini の upload_max_filesize ディレクティブを越えています。
試したこと
ネットで検索してみたら
1.php.iniで設定する方法
/etc/php/7.0/cli/php.ini
post_max_size = 32M upload_max_filesize = 32M memory_limit = 100M
2..htaccessで設定する方法
/var/www/wordpress/.htaccess
# BEGIN WordPress # `BEGIN WordPress` から `END WordPress` までのディレクティブ (行) は # 動的に生成され、WordPress フィルターによってのみ修正が可能です。 # これらのマーカー間にあるディレクティブへのいかなる変更も上書きされてしまいます 。 <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 ad_max_filesize 128M php_value post_max_size 128M php_value memory_limit 256M php_value max_execution_time 300 php_value max_input_time 300 # END WordPress
3.wp-config.phpで設定する方法
/var/www/wordpress/wp-config.php
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_DISPLAY', false ); define( 'WP_DEBUG_LOG', true ); @ini_set( 'upload_max_filesize' , '128M' ); @ini_set( 'post_max_size', '128M'); @ini_set( 'memory_limit', '256M' ); @ini_set( 'max_execution_time', '300' ); @ini_set( 'max_input_time', '300' );
上記3つの方法でやってみたら、エラーが変わらないです。
もちろん、設定後、sudo service apache2 restartでサーバーを再起動しました。
回答2件
あなたの回答
tips
プレビュー