在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/PHP  HTML/ phpword操作word模板出現(xiàn)報錯:ZipArchive::getFromN

phpword操作word模板出現(xiàn)報錯:ZipArchive::getFromName()......

phpword操作word模板時出現(xiàn)報錯: ZipArchive::getFromName(): Invalid or uninitialized Zip object 意思是無效或未初始化的ZIP對象,如下圖(我用的是laravel框架寫的)

clipboard.png

下圖是我在控制器里面寫的代碼

clipboard.png

嘗試過安裝php_zip.dll 擴展也沒有用,百度了很多次都沒有任何作用,求帥氣的牛逼人士解答,非常感謝!?。?/p>

回答
編輯回答
你好胸

你的doc文件是在壓縮包里還是單獨的文件
如果是單獨的文件,根本就不用壓縮和解壓縮,也就是根本用不到zip相關(guān)的函數(shù)
如果是壓縮包,是zip,tar,rar的壓縮包格式,不同的格式,加密方式不同,解壓的也就不同
如果是zip壓縮,先確認自己PHP是否有zip相關(guān)擴展 php -m 或 phpinfo()可以查看的到
如果有zip擴展,建議先在別的地方測試下zip相關(guān)的操作,在集成到項目里

最后還有可能是word版本的問題,用舊版本的試試

2017年10月13日 01:59
編輯回答
尛憇藌

剛好遇到這個問題,分享一下解決方案.
1.文件類型問題,word模板文件另存為其他格式.如.docx
2.檢查php是否有權(quán)限打開模板文件
3.檢查php是否有操作tmp系統(tǒng)緩存文件的權(quán)限

2017年8月6日 11:48
編輯回答
她愚我

服務(wù)器也安裝zip unzip擴展

2017年3月13日 02:57