2016-02-03 36 views
1

我已經走訪了一些相關的問題,並嘗試的一步,但試圖上傳PSD或AI文件時使用codeigniter
The filetype you are attempting to upload is not allowed上傳文件時仍然得到錯誤.. 我有嘗試類似的東西對於允許的文件類型笨PSD和AI MIME類型不工作

$config['allowed_types'] = 'psd|ai|gif|jpg|png|xlsx|xls|pdf|doc|docx'; 

我看着config/mimes.php有PSD的值是

'psd' => 'application/x-photoshop', 

和我的瀏覽器發送的文件類型'application/octet-stream' 我改變mimes.php

'psd' => array('application/x-photoshop','application/octet-stream'), 

但還是同樣的錯誤
The filetype you are attempting to upload is not allowed

請幫我

回答

4

嘗試此PSD文件

'psd' => array('application/x-photoshop','application/octet-stream','image/vnd.adobe.photoshop'), 
+0

它是PSD只工作而不是仍與AI文件的問題。幫幫我!!!! –

1

擴展PSD擴展

改變這種(application/config/mimes.php

'psd' => 'application/x-photoshop', 

這個
法01(上載PSD文件)

'psd' => array('image/photoshop', 'image/x-photoshop', 'image/psd', 'application/photoshop', 'application/psd', 'zz-application/zz-winassoc-psd'), 

或者這
法02(CDR上傳和PSD文件)

'psd' => array('application/x-photoshop','application/octet-stream'), 
'cdr' =>  array('application/octet-stream','application/x-zip-compressed','image/x-coreldraw'), 
+0

其中任一不工作@abdulla –