对生成的docx文件拒绝phpword权限

时间:2017-01-06 07:47:34

标签: php ms-word phpword

我正在使用phpword,到目前为止打开docx文件没有问题。突然,当我尝试打开word文件时,它会显示错误消息。这是我的代码

$objWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpword, 'Word2007');
$filename = 'helloWorld'.date("h:i:s").'.docx';
$objWriter->save($filename);

如果我只使用' helloworld.docx',它可以正常工作。但是,只要我重命名该文件或添加一些内容到' helloworld' WORD向我显示了一条错误信息,即无权打开它。

也许是因为我使用Word的唯一可读版本,我可以编辑该文件。使用' Pages'文件可以打开。奇怪的是,它最初也与Microsoft WORD一起工作。

1 个答案:

答案 0 :(得分:0)

完成!我只需要重启Microsoft WORD:)