可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
I am using cPanel of my website to increase maximum upload file size for wordpress media uploads. I have used the codes(found out from google) for this purpose wp-config.php, .htaccess but nothing is working. In my cPanel, there is no service for php configuration editor under software / services section or anywhere else. Please help what should I do?
My .htaccess shows this code:
# BEGIN 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>
# END WordPress
I tried by placing the code:
php_value upload_max_filesize 20M
php_value post_max_size 20M
inside and outside # blocks, it gives 500 error rather.
回答1:
On cpanel -> software and services -> Select PHP Version.
Choose a PHP version which not the native one (I recommend php 5.6 or last one) and you will have / see a new link "Switch To PHP Settings", click it, in PHP Settings you can set upload_max_filesize in last line , clicking on value ( default is 2M ) , and you got a dropbox with values that you can set to upload_max_filesize, and click save .
回答2:
Unfortunately, this is something you will have to ask you provider to do.
If your the owner of the server and can login to WHM it's under:
Tweak Settings => PHP Settings => Maximum Upload Size
Newer version have it listed under:
Home => Service Configuration => PHP Configuration Editor => Tweak Settings => PHP
回答3:
On CPanel 64.0.40 (I didn't try any other version):
Go in "Software" then "Select PHP Version" then "Switch To PHP Options" then upload_max_filesize => click on the value and select the one you prefer :)
It's super hidden for such a critical option...
回答4:
We can increase maximum upload file size for WordPress media uploads in 3 different ways.
That's are
- .htaccess way
- PHP.INI file method
- Theme’s Functions.php File
For .htaccess way, add following code,
php_value upload_max_filesize 1024M
php_value post_max_size 1024M
php_value max_execution_time 1000
php_value max_input_time 1000
for PHP.INI file method, add following code,
upload_max_filesize = 1024M
post_max_size = 1024M
max_execution_time = 1000
for Theme’s Functions.php File, add following code,
@ini_set( ‘upload_max_size’ , ’1024M’ );
@ini_set( ‘post_max_size’, ’1024M’);
@ini_set( ‘max_execution_time’, ’1000′ );
For More Details->>>
回答5:
I have found the answer and solution to this problem. Before, I did not know that php.ini resides where in wordpress files. Now I have found that file in wp-admin directory where I placed the code
post_max_size 33M
upload_max_filesize 32M
then it worked. It increases the upload file size for my worpdress website. But, it is the same 2M as was before on cPanel.
回答6:
Since there is no php.ini file in your /public_html directory......create a new file as phpinfo.php in /public_html directory
-Type this code in phpinfo.php and save it:
<?php
phpinfo();
?>
-Then type yourdomain.com/phpinfo.php...you will see all the details of your configuration
-To edit that config, create another file as php.ini in /public_html directory and paste this code:
memory_limit=512M
post_max_size=200M
upload_max_filesize=200M
-And then refresh yourdomain.com/phpinfo.php and see the changes,it will be done.
回答7:
In my case it was wp-admin/.user.ini
:
post_max_size = 33M
upload_max_filesize = 32M
回答8:
New Cpanel Settings on a Godaddy
From Cpanel go to:
- Software
- Select PHP version
- Click "Switch To PHP Options" located on upper right hand corner
Increase post max size and upload max file size, save and your done.
回答9:
The solution is to create the php.ini file under your root directory. If the site is the wordpress installation then create the php.ini under your/path/to/wordpress/wp-admin/php.ini and add the following line of codes
[PHP]
post_max_size=120M
upload_max_filesize=132M
回答10:
Login to your WHM panel if you have access to
Then go to Software -> MultiPHP INI Editor
Then select the php version from the dropdown, then scroll down for the upload_max_filesize which will be 2M by default, now increase it according to your need.
Also enable the file_uploads for HTTP file uploads for convenience.
If you don't have access to WHM, then follow the .htaccess method.
回答11:
php.ini settings should be like given below, if the '=' symbol is not put between the setting and value, it doesn't work
post_max_size = 100M
upload_max_filesize = 100M
回答12:
You should not replace the text entirely. Add the text after the "# END WordPress".