當前位置:首頁 » 文件傳輸 » wordpress如何上傳大文件
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

wordpress如何上傳大文件

發布時間: 2022-09-14 10:00:37

『壹』 如何上傳大文件到Wordpress媒體庫

單獨添加媒體文件頁面image slider模塊必須要媒體庫直接選擇文件簡單頁面插入媒體。

『貳』 如何在wordpress上增加文件上傳的大小限制

方法一:

在functions.php中添加如下代碼,這樣上傳限制就是64M
@ini_set( 'upload_max_size' , '64M' );
@ini_set( 'post_max_size', '64M');
@ini_set( 'max_execution_time', '300' );
方法二:

新建一個php.ini文件,在你的主機空間的根目錄新建一個php.ini文件,裡面使用如下代碼。
upload_max_filesize = 64M
post_max_size = 64M
max_execution_time = 300
方法三:

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

『叄』 如何上傳大文件到Wordpress媒體庫

這個需要伺服器上面修改和支持你想要的大小的,這樣WordPress才有這個上傳的許可權

『肆』 如何在wordpress上增加文件上傳的大小限制

  • 本文只限Apache配置主機的使用方法,增加WordPress文件上傳大小限制:通過配置php.ini的upload_max_filesize 和 post_max_size,重啟Apache;通過修改.htaccess文件。

最近在用WordPress做一個視頻B2B網站,所需要的上傳的文件已經遠遠超過了32MB的限制(32MB的視頻能幹什麼啊)。


網上分享的方法

一如既往的網路,基本大同小異,最後參考了WordPress啦!的增加文件上傳大小限制:

一般來說你使用的主機會限制你上傳文件的大小,在WordPress的媒體文件上傳可以看到,大多數都是2MB(我的是32MB)。如果是圖片的話可能會還夠用,但是如果是音頻和視頻文件就不一定夠用了。

方法一:

在functions.php中添加如下代碼,這樣上傳限制就是64M


復制代碼

代碼如下:


@ini_set( 'upload_max_size' , '64M' );

@ini_set( 'post_max_size', '64M');

@ini_set( 'max_execution_time', '300' );


方法二:

新建一個php.ini文件,在你的主機空間的根目錄新建一個php.ini文件,裡面使用如下代碼。


復制代碼

代碼如下:


upload_max_filesize = 64M

post_max_size = 64M

max_execution_time = 300


方法三:

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


子任採用方法

我現在是使用的WordPress3.4+版本,上傳文件大小已經是主機配置決定的了,主機本身配置upload_max_filesize 和 post_max_size 都是32M,想要得到效果:

WordPress文件上傳大小300MB

上述方法一:無效!

上述方法二:有效,重啟Apache

上述方法三:有效,無需重啟Apache

總結:上傳大小主要用伺服器配置決定的,例如後兩種方法;而第一種方法不過在伺服器配置的基礎上來進一步用程序來限制罷了。

子任出於綜合考慮,減少伺服器不必要的負擔,最後採取了第二種方法:


復制代碼

代碼如下:


upload_max_filesize = 300M

post_max_size = 300M

max_execution_time = 300


在做優化的時候,碰到這么一個問題,需要在一篇文章中加入一個大小為19.4MB的PDF文件,而wordpress限定的文件大小隻有8MB,那麼如何在WP博客上上傳文件,而且文件大小不受限制呢?

方法很簡單,只需要3步就可以增加wordpress文件上傳大小的設置:

首先,我們打開FTP進入wordpress博客站點的根目錄,找到一個名為php.ini文件,下載到我們的電腦桌面上,用DreamWeaver打開文件後加入下面2行代碼,

post_max_size = 20M

upload_max_filesize = 20M

然後我們把這個文件更名為php5.ini。

請注意,上面我控制上傳文件大小和文章大小為20M,你可以根據你自己的需要設置上限。

下一步我們打開文件wp-config.php文件,看到這個是不是很熟悉?這個文件就在你的wordpress目錄下,我們以前安裝wordpress就是編輯的這個配置文件,現在我們需要再給它加上一段代碼來完成文件上傳大小的設置,

define('WP_MEMORY_LIMIT', '64M');

注意請在保存前把編碼更改為博客默認的編碼,例如我的編碼是UTF-8,如果不修改的話就會出現亂碼甚至打不開的問題。

最後一步,保存上面2個文件,一個是php5.ini,另一個是wp-config.php,然後在FTP上刪除php.ini,上傳這2個文件,大功告成!刷新一下你的wordpress後台,你會發現上傳文件大小已經變更為你設置的大小。

『伍』 如何在wordpress上增加文件上傳的大小限制

這不是取決於wordpress,而是取決於你伺服器上的php是否設置附件大小限制。
一般是修改PHP.ini文件,修改
post_max_size =10M
upload_max_filesize =2M
這兩個,post_max_size指表單最大數據,upload_max_filesize指上傳的單個文件最大容量

『陸』 如何修改WordPress的上傳文件大小限制

找到php.ini文件,
編輯該文件
搜索:memory_limit、post_max_size、upload_max_filesize、max_execution_time、max_input_time
一般默認的設置值為:
memory_limit=128M //相當於單個腳本可調用內存大小
post_max_size=8M //上傳文件大小上限
upload_max_filesize=2M//默認上傳文件大小,這個就是2M的限制!
max_execution_time=30//最大執行時間,頁面等待時間
max_input_time=60//最大輸入時間?具體意義不明確,就是上傳時間相關

然後將其改為自己需要的值,例如:
memory_limit=128M
post_max_size=12M
upload_max_filesize=10M//這樣就改為可以傳10M以下的文件了
max_execution_time=60
max_input_time=60
重啟服務使得設置才能生效!

『柒』 如何在wordpress上增加文件上傳的大小限制

解決此問題的方法有如下幾種: 方法一: 在functions.php中添加如下代碼,這樣上傳限制就是64M @ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' ); 方法二 新建一個php.ini文件,在你的主機空間的根目錄新建一個php.ini文件,裡面使用如下代碼。 upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300 方法三: 在網站根目錄的 .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