Zend的PDF - 权限问题

我有一个简单的问题,但不知何故,我解决不了它。 我想创建一个PDF文件,因此我试图通过Zend的(在这里)提供的例子。 当我运行的代码中,我得到以下错误:“PDF错误:无法打开”为例.pdf“文件进行写入”。 我认为这个问题的权限。 但我不知道哪些文件应该得到的写入权限。 而不是仅仅提供的每一个文件,我想问问是否有人知道究竟是什么,我需要做的权限。

--------------解决方案-------------

更改保存的文件的路径,这样的事情,使目录可写的。

$pdf->save('path/to/example.pdf');

如果您希望能够覆盖该文件使用以下命令:

$pdf->save('path/to/example.pdf', TRUE);

你应该增加像这样的东西能够干净利落处理缺失的写权限的情况下,

$path = 'path/to/example.pdf';
$folder = dirname($fileToWrite);
if (!is_dir($folder) ||
!is_writeable($folder) ||
(file_exists($path) && !is_writeable($path)) {

throw new Exception('The server admin does not allow you to write the file. ask him to give you the required permissions to write "'. $path . '"');
}

分类:Zend框架 时间:2015-03-15 人气:0
本文关键词: Zend框架
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.432 (s). 10 q(s)