我正在使用我网站的cPanel来增加wordpress媒体上传的最大上传文件大小。为此,我使用了代码(从谷歌找到)wp-config.php,.htaccess但没有任何工作。在我的cPanel中,在软件/服务部分或其他任何地方都没有php配置编辑器的服务。请帮忙我该怎么办?
我的.htaccess显示了这段代码:
# 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
我尝试放置代码:
php_value upload_max_filesize 20M
php_value post_max_size 20M
内部和外部#块,它给出500错误。
答案 0 :(得分:33)
在cpanel -> software and services -> Select PHP Version.
选择一个不是原生的PHP版本(我建议使用php 5.6或者最后一个),你将看到一个新的链接“切换到PHP设置”,单击它,在PHP设置中你可以在最后一行设置upload_max_filesize ,单击值(默认为2M),您有一个可以设置为upload_max_filesize的值的保管箱,然后单击保存。
答案 1 :(得分:14)
不幸的是,您必须要求提供商这样做。
如果您是服务器的所有者并且可以登录WHM,那么它位于:
Tweak Settings => PHP Settings => Maximum Upload Size
较新的版本列在:
Home => Service Configuration => PHP Configuration Editor => Tweak Settings => PHP
答案 2 :(得分:7)
我们可以通过 3 不同的方式增加WordPress媒体上传的最大上传文件大小。
那是
对于.htaccess方式,添加以下代码
php_value upload_max_filesize 1024M
php_value post_max_size 1024M
php_value max_execution_time 1000
php_value max_input_time 1000
对于PHP.INI文件方法,添加以下代码,
upload_max_filesize = 1024M
post_max_size = 1024M
max_execution_time = 1000
对于Theme的Functions.php文件,添加以下代码,
@ini_set( ‘upload_max_size’ , ’1024M’ );
@ini_set( ‘post_max_size’, ’1024M’);
@ini_set( ‘max_execution_time’, ’1000′ );
<强> For More Details->>> 强>
答案 3 :(得分:6)
在CPanel 64.0.40上(我没有尝试任何其他版本): 进入&#34;软件&#34;然后&#34;选择PHP版本&#34;那么&#34;切换到PHP选项&#34;然后upload_max_filesize =&gt;单击该值并选择您喜欢的值:) 对于这样一个关键的选择,它是超级隐藏的......
答案 4 :(得分:3)
我找到了这个问题的答案和解决方案。之前,我不知道php.ini驻留在wordpress文件中。现在我在wp-admin目录中找到了我放置代码的文件
post_max_size 33M
upload_max_filesize 32M
然后它奏效了。它增加了我的worpdress网站的上传文件大小。但是,它与cPanel上的2M相同。
答案 5 :(得分:2)
由于/ public_html目录中没有php.ini文件......在/ public_html目录中创建一个新文件phpinfo.php
- 在phpinfo.php中输入此代码并保存:
<?php
phpinfo();
?>
- 然后键入yourdomain.com/phpinfo.php...您将看到配置的所有详细信息
- 要编辑该配置,在/ public_html目录中创建另一个文件php.ini并粘贴此代码:
memory_limit=512M
post_max_size=200M
upload_max_filesize=200M
- 然后刷新yourdomain.com/phpinfo.php并查看更改,它将完成。
答案 6 :(得分:1)
就我而言,它是wp-admin/.user.ini
:
post_max_size = 33M
upload_max_filesize = 32M
答案 7 :(得分:1)
Godaddy的新Cpanel设置
从Cpanel转到:
增加帖子最大尺寸并上传最大文件大小,保存并完成。
答案 8 :(得分:1)
解决方案是在根目录下创建php.ini文件。如果该站点是wordpress安装,那么在/ path / to / wordpress / wp-admin / php.ini下创建php.ini并添加以下代码行
[PHP]
post_max_size=120M
upload_max_filesize=132M
答案 9 :(得分:0)
php.ini设置应该如下所示,如果'='符号没有放在设置和值之间,它就不起作用
post_max_size = 100M
upload_max_filesize = 100M
答案 10 :(得分:0)
您不应该完全替换文本。在&#34; #END WordPress&#34;。
之后添加文本答案 11 :(得分:0)
如果您有权访问
,请登录WHM面板然后转到软件 - &gt; MultiPHP INI编辑器
然后从下拉列表中选择php版本,然后向下滚动以查看默认为2M的upload_max_filesize,现在根据需要增加它。
为方便起见,还为上传HTTP文件启用了file_uploads。
如果您无权访问WHM,请遵循.htaccess方法。