私はPHPWordを使用していますが、Windows 7、Linux サーバーで完全に動作します。しかし、Windows NT IIS/6.0 サーバーでは、次のようなエラー メッセージが表示されます。
致命的なエラー: メッセージ「zip ファイルを閉じることができませんでした」を含む例外「Exception」をキャッチできませんでした。in 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 = 新しい 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('time', date('H:i'));
$document->save($filename.'.docx');
サーバーにインストールする必要があるものはありますか、またはこの問題を解決するためにできることはありますか?