Php 使用laravel代客使用wordpress,无法增加最大上载限制
Wordpress不断声明最大文件上传限制为2mb。phpinfo()也是这样说的。使用PHPVer7+ 已尝试通过在root和wp admin目录中创建php.ini和.htaccess文件进行更改。似乎什么都不管用 php.iniPhp 使用laravel代客使用wordpress,无法增加最大上载限制,php,wordpress,laravel-valet,Php,Wordpress,Laravel Valet,Wordpress不断声明最大文件上传限制为2mb。phpinfo()也是这样说的。使用PHPVer7+ 已尝试通过在root和wp admin目录中创建php.ini和.htaccess文件进行更改。似乎什么都不管用 php.ini ; Maximum allowed size for uploaded files. upload_max_filesize = 40M ; Must be greater than or equal to upload_max_filesize post_ma
; Maximum allowed size for uploaded files.
upload_max_filesize = 40M
; Must be greater than or equal to upload_max_filesize
post_max_size = 40M
.htaccess
php_value upload_max_filesize 40M
php_value post_max_size 42M
我想这可能对你有帮助 A) 主题函数文件 有些情况下,我们已经看到,只需在主题函数的文件中添加以下代码,就可以增加上载大小:
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
B) 创建或编辑现有的PHP.INI文件
在大多数情况下,如果您在共享主机上,则不会在目录中看到php.ini文件。如果没有看到,则创建一个名为php.ini的文件,并将其上载到根文件夹中。在该文件中添加以下代码:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
C) htaccess
方法
有些人尝试使用htaccess
方法,通过修改根目录中的.htaccess
文件,可以增加WordPress中的最大上载大小。在根文件夹中打开或创建.htaccess
文件,并添加以下代码:
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300
确保您编辑了phpinfo()中引用的php.ini文件,并在之后使用
valet restart
重新启动服务
为我工作。打开终端并键入
$ php --ini
Configuration File (php.ini) Path: /usr/local/etc/php/7.1
Loaded Configuration File: /usr/local/etc/php/7.1/php.ini
Scan for additional .ini files in: /usr/local/etc/php/7.1/conf.d
Additional .ini files parsed: /usr/local/etc/php/7.1/conf.d/ext-geoip.ini,
/usr/local/etc/php/7.1/conf.d/ext-gmp.ini,
/usr/local/etc/php/7.1/conf.d/ext-igbinary.ini,
/usr/local/etc/php/7.1/conf.d/ext-imagick.ini,
/usr/local/etc/php/7.1/conf.d/ext-mcrypt.ini,
/usr/local/etc/php/7.1/conf.d/ext-memcached.ini,
/usr/local/etc/php/7.1/conf.d/ext-opcache.ini,
/usr/local/etc/php/7.1/conf.d/ext-redis.ini,
/usr/local/etc/php/7.1/conf.d/php-memory-limits.ini
打开php-memory-limits.ini,如下所示:
nano /usr/local/etc/php/7.1/conf.d/php-memory-limits.ini
现在,您可以使用upload_max_filesize和post_max_size的其他值更新文件
保存它并重新启动代客泊车。我不知道如果这是你的情况 但是 如果您使用的是Wordpress网络(multisite),请注意在
/wp admin/Network/settings.php
我花了一个小时在这上面 您好@shibu-vs。看起来这个答案的内容是直接从中复制的。你能编辑你的文章以反映正确的归属吗。堆栈溢出时不欢迎剽窃。(Ref:)这对我很有效,我添加了
phpinfo()
访问我的一个代客泊车站点,了解正在使用哪个版本的php。打开/usr/local/etc/php/7.2/conf.d/php memory limits.ini
文件并编辑上载和内存值。运行“代客泊车重新启动”以应用更改。