我想使用 Zend Framework 1 下载一个文件。该文件当前位于我的本地磁盘上。
我的 downloadAction 看起来有点像这样:
public function downloadAction() {
header('Content-Type: some/contentType');
header('Content-Disposition: attachment; filename="myFile.ext"');
readfile('path/to/myFile.ext');
// disable layout and view
$this->view->layout()->disableLayout();
$this->_helper->viewRenderer->setNoRender(true);
}
(另见http://www.stoimen.com/blog/2010/05/25/download-files-with-zend-framework/)
是否可以在不安装 magic_mime 模块或 fileinfo 模块的情况下添加文件的自动 MIME 检测?