WordPress 的上傳檔案限制

回覆文章
tony
文章: 585
註冊時間: 2012-02-26, 07:04
聯繫:

WordPress 的上傳檔案限制

未閱讀文章 tony »

文章來源:http://yinung2.blogspot.com/2011/03/wordpress.html
http://www.mrmu.com.tw/2011/05/12/wordp ... -problems/

WordPress 的上傳檔案大小限制為 8M, 不夠的話, 在 ubuntu 下要修改

sudo gedit /etc/php5/apache2/php.ini

在 php.ini 中修改以下的設定 (等號後的數字只是參考, 請依你自己的需要更改)

max_execution_time = 300
max_input_time = 600
memory_limit = 160M
post_max_size = 500M
upload_max_filesize = 600M

解決WordPress上傳檔案類型

WordPress有內建幾種常見的檔案格式,若不在內建名單中,則會有安全提示出現,然後不給上傳。如果要擴充上傳檔案的類型,最輕型的作法是打開在佈景目錄中的 functions.php 加上一些code:





add_filter('upload_mimes', 'custom_upload_mimes');

function custom_upload_mimes ( $existing_mimes=array() )

{

// Add file extension 'extension' with mime type 'mime/type'

$existing_mimes['extension'] = 'mime/type';

// add as many as you like e.g.

$existing_mimes['rar'] = 'application/rar'; //增加rar類型檔案

// remove items here if desired ...

//unset( $existing_mimes['exe'] );

// and return the new full result

return $existing_mimes;

}


當然也能透過安裝外掛來解決擴充上傳檔案類型問題:pjw-mime-config


(注意: upload_max_filesize 要大於 post_max_size 的數值)

最後別忘了重新啟動 apache, 在 ubuntu 終端機中下指令

sudo /etc/init.d/apache2 restart
回覆文章

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客