私のWordPressサイトをホストしているLinuxシステムでファイルのアップロードサイズを増やそうとしています...試してみましたが、まだ機能しています:.htaccess
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
wp-config.php
define('WP_MEMORY_LIMIT', '64M');
WordPressテーマの機能を修正.php
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
php.iniを追加
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
サービスapache2を再起動しても再起動されません...これは私がオンラインで見つけることができるすべての修正です。私は本当に切迫し、長い間この問題に閉じ込められています...誰かが助けてください!
答え1
私は何とかこのエラーを克服することができました。解決策は、次の場所にあるphp.iniを編集することでした。
/etc/php/7.3/apache2
それでも問題が解決しない場合は、次の場所でphp.iniを編集してみてください。
/etc/php/7.3/cli
/etc/php/7.3/cgi
この行を追加してください
upload_max_filesize = 64M
たぶんこれも
post_max_size 64M
結論..独自のLinuxサーバーがある場合は、apache2のデフォルトのphp.ini設定を変更する必要があります。なぜなら、 wordpress ファイルの場所に新しい php.ini を設定しても apache2 フォルダの場所は絶対的なので、まずそこから upload_max_filesize を増やす必要があるからです。