当PHPExcel无法写入指定文件或写入包含该文件的目录时, 基本上会生成此异常, 因此, 要解决此问题, 你可能需要执行以下步骤:
- 检查你要写入的目录是否存在。你可以使用工具通过CLI甚至使用PHP中的条件语句来执行此操作。
- 权限问题。如果文件存在, 请检查执行脚本的用户是否有权访问文件应写入的目录(计数为open_basedir)。
- 当文件被另一个应用程序打开时, 阻止问题。
- 磁盘空间问题, 如果你尝试写入文件的磁盘没有可用空间, 则将无法创建该文件。
请务必按照给定的顺序执行这些步骤, 直到找出导致无法创建文件的原因为止, 这一点很重要。
编码愉快!
评论前必须登录!
注册