上傳的docx
回答
octobercms只允許在文件管理器中進行一些擴展。您需要手動添加特定的一個。
在CMS配置文件中添加docx擴展名。在配置/ cms.php,添加:
'fileDefinitions' => [
'assetExtensions' => array_merge(FileDefinitions::get('assetExtensions'), ['docx']), ],
,你可以在這裏找到支持的擴展名列表:https://github.com/octobercms/library/blob/master/src/Filesystem/Definitions.php
我只得到這個通過明確將全面覆蓋到配置/ cms.php工作。在我的情況
'fileDefinitions'=> [ 'assetExtensions'=> [ 'JPG', 'JPEG', 'BMP', 'PNG', 'WEBP', 'GIF', 'SVG' ,'js','map','ico','css','less','scss', 'ics','odt','doc','docx','pdf','swf', 'txt','xml','ods','xls','xlsx','eot','woff', 'woff2','ttf','flv','wmv','mp3',' ogg','wav','avi','mov', 'mp4','mpeg','webm','mkv','rar','zip','pptx','ppt','pdf ','zip' ] ],
嘗試t o使用array_merge追加到數組給了我一個錯誤。不得不重寫整個事情是不雅的,但至少它是有效的。有些驚訝的是,這不能在用戶界面中配置!
我相信這個問題已經被更新。 –
'fileDefinitions' => [ 'defaultExtensions' => [ 'jpg', 'jpeg', 'bmp', 'png', 'webp', 'gif', 'svg', 'js', 'map', 'ico', 'css', 'less', 'scss', 'ics', 'odt', 'doc', 'docx', 'pdf', 'swf', 'txt', 'xml', 'ods', 'xls', 'xlsx', 'eot', 'woff', 'woff2', 'ttf', 'flv', 'wmv', 'mp3', 'ogg', 'wav', 'avi', 'mov', 'mp4', 'mpeg', 'webm', 'mkv', 'rar', 'zip','pptx', 'ppt', 'pdf', 'zip' ] ],
而不是「assetExtensions」,使用「defaultExtensions」。
- 1. DocuSign Connect - 已上傳DOCX,已退回DOCX
- 2. 上傳的docx文件變成zip
- 3. Php上傳docx和pdf文件
- 4. Rails 5和Carrierwave沒有上傳docx
- 5. 上傳docx,zip,rar,pdf,ppt,在php中
- 6. 無法上傳文檔和docx文件
- 7. 通過html表格上傳.docx問題
- 8. 的PhoneGap:如何上傳DOCX,PDF文件從iOS應用
- 9. 編輯在PHP中上傳的docx文件
- 10. 在php中上傳docx的時間只有一半時間
- 11. 使用javascript在OnlyOffice中無法上傳docx文件
- 12. Symfony使用sfValidatorFile上傳文檔,docx文件MIME類型問題
- 13. 轉換一個docx並上傳到sql表格
- 14. Php - 上傳文檔,docx,pdf - 提取所有內容
- 15. 上傳.pdf,.doc或.docx時出現HTTP錯誤。帶有primefaces上傳工具的文件
- 16. PHP - 使用正確的MIME類型打開上傳的DOCX文件
- 17. 需要幫助限制php文件上傳文件類型的PDF和DOC,DOCX
- 18. 如何計算用戶上傳時單詞文檔(.doc/.docx)中的單詞數?
- 19. 如何在文檔查看器中顯示上傳的文檔(.doc,.docx,.pdf,.odf)
- 20. 如何上傳RAR,CSV,DOC,DOCX,XLS和XLSX文件到Symfony2的應用
- 21. 在.docx文件上使用propset svn:keywords
- 22. 在pycharm 2017上安裝python-docx
- 23. docx - 標記/標記 - docx轉換
- 24. python -docx從word docx中提取表格
- 25. CakePHP的寫DOC/DOCX
- 26. 谷歌API,用於PHP(驅動API)導出爲.PDF上傳.docx文件
- 27. Python中的docx和使用small_caps(蟒蛇,DOCX)的表
- 28. IONIC 2:如何上傳遠程服務器上的.docx文件,並將文件鏈接到mysql數據庫
- 29. Quilljs Downlaod .docx
- 30. Knitr&Rmarkdown docx表
我得到這個錯誤沒有找到類'FileDefinitions',當我添加這一行:使用October \ Rain \ Filesystem \ Definitions作爲FileDefinitions;我得到500(內部服務器錯誤) –
有關此問題的更多信息:https://github.com/octobercms/october/issues/2828 –
Asma.Said - 與您具有相同的問題。你有沒有得到一個有效的答案? – Wittner