Zend Framework和fread()的文件路径问题

时间:2009-10-22 21:43:03

标签: php file zend-framework

我有一个快速且希望简单的问题,我希望有人可以帮助我。我有一个我正在处理的应用程序,我允许用户上传文件。所有文件都加载到项目布局

的应用程序文件夹中的目录中

/应用

- / myuploadedfiles

/文库

/公共

但是当我需要使用fread()读取它们时,我无法读取文件,因为使用Zend_File_Transfer_Http上传的路径是

  

../应用/ myuploadedfiles / somefile.doc

当我尝试读取炸弹时,因为当我收到此错误时fread似乎无法找到它

  

fread():提供的参数不是有效的流资源

获取正确读取文件的路径以便我可以处理它的最佳方法是什么?

我知道这可能是一段简单的代码,但此刻,我不能为我的生活弄清楚。

感谢。

捐赠

1 个答案:

答案 0 :(得分:1)

尝试从Zend_File_Transfer获取相对路径,并在尝试读取文件内容之前将其传递给realpath()函数。