【发布时间】:2012-06-28 10:39:38
【问题描述】:
我正在使用PHPWord,它在windows 7、linux server 中完美运行。但是在windows NT IIS/6.0服务器中,有这样的错误信息显示
致命错误:未捕获的异常“异常”,消息“无法关闭 zip 文件。”在 C:\inetpub\wwwroot\site\PHPWord\PHPWord\Template.php:109 堆栈跟踪:#0 C:\inetpub\wwwroot\site\PHPWord\PHPWord\paid.php(36): PHPWord_Template->save(' test.docx') #1 C:\inetpub\wwwroot\site\PHPWord\PHPWord\letter.php(6): include_once('C:\inetpub\wwwr...') #2 {main} 在 C 中抛出: \inetpub\wwwroot\site\PHPWord\PHPWord\Template.php 在第 109 行
以下代码正在创建错误:
require_once 'PHPWord/PHPWord.php';
$PHPWord = new PHPWord(); //digup($row_case);
$filename = '测试';
$document = $PHPWord->loadTemplate('test-temp.docx');
$document->setValue('date', date('F d, Y'));
$document->setValue('weekday', date('l')); $document->setValue('时间', 日期('H:i'));
$document->save($filename.'.docx');
我必须在服务器中安装什么或者可以做些什么来解决这个问题?
【问题讨论】:
-
什么代码抛出错误?
-
@EmilVikström 我已经用引发错误的代码编辑了问题谢谢您的关注
-
还没有完成。您需要添加 实际上 引发错误的代码(至少来自 Template.php 的第 109 行,但可能还有其他相关文件)。尝试自己阅读代码并尝试找出为什么它会引发错误。
标签: exception ms-word fatal-error phpword