Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用laravel代客使用wordpress,无法增加最大上载限制_Php_Wordpress_Laravel Valet - Fatal编程技术网

Php 使用laravel代客使用wordpress,无法增加最大上载限制

Php 使用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

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_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
文件并编辑上载和内存值。运行“代客泊车重新启动”以应用更改。