在為有的客戶搭建 WordPress 網站時,有時會遇到因為所在的伺服器限制了上傳檔案大小而無法上傳較大的附件,WordPress 的媒體檔案上傳可以看到,大多數都是 2MB 或者 8MB 。如果是圖片的話可能會還夠用,但是如果是音訊和影片檔案就不一定夠用了,今天要分享的方法就是增大檔案上傳限制的大小。不過如果你的主機商有特別嚴格的限制,本文的方法就不確定可以實現了。一般的主機商都可以實現。

post_max_sizepost_max_size

方法一:

在 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