操作系統:Windows 2016
WEB服務器:IIS10.0
最近用到了PhpWord,牽扯到了ZipArchive,ZipArchive無法正常的close,導致程序無法繼續,百度了下,應該是權限的問題,默認情況下,PhpWord使用c:/windows/temp作爲中轉文件夾,會在該文件夾下寫入和刪除文件,看了下,臨時文件應該已經生成,但是無法刪除最終導致出錯。雖然是temp文件夾,但是畢竟權限是系統默認,不方便對該文件夾做過多的權限調整,因此變更了PhpWord的臨時文件夾(在站點內創建臨時文件夾,可藉助PhpWord下的Settings.php中的方法進行設置),問題得到解決。發生問題的關鍵在於權限,如果程序對文件夾具有寫入和刪除的權限,該問題便不會發生,如果自己創建了臨時文件夾問題仍然沒有得到解決,請查看該文件夾的權限是否具有寫入和刪除的權限,尤其是刪除權限。
使用PhpWord發生Could not close zip解決辦法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
三十分鐘入門基礎Go(Java小子版)
原創
2024-04-25 23:17:43
WebDriver庫:實現對音頻文件的自動下載與保存
原創
2024-04-22 23:25:04
實操|基於OceanBase打造更穩定的Zabbix監控系統
Zabbix中國
2024-04-17 22:13:13
搶先體驗:Zabbix 7.0全新Dashboard和MFA功能,增強可視化、安全性、靈活性!
原創
2024-04-17 22:13:12
tp5命令行報 [BadFunctionCallException] not support: redis
原創
2024-04-17 00:27:13
Mac使用pecl安裝redis報錯:Warning:mkdir():File exists in System.php
原創
2024-04-11 21:26:42
關於轉義符 \ 在php正則中的匹配問題
原創
2024-04-09 22:46:30
MySQL 主從 AUTO_INCREMENT 不一致問題分析
原創
2024-04-07 11:24:46
2024西湖論劍-phpems-代碼審計
原創
2024-03-25 23:38:27
Centos多php版本下指定php版本執行命令 php73,php81
原創
2024-02-19 11:11:06
大文件上傳原理及實現方案
原創
2024-02-06 00:22:03
for和foreach循環異同
原創
2023-12-26 12:24:07
php解決preg_match匹配中文亂碼的問題
原創
2023-11-13 23:16:08
對抗軟件複雜度的戰爭
原創
2023-10-20 00:22:34