x-sendfile

    2热度

    1回答

    我在我的mac上安装了xsendfile,它位于apache模块中。我试图通过我的htaccess文件启用它,但我不断得到一个错误。当我尝试通过终端或php获取我的apache服务器上的模块列表时,它没有列出。相关代码/服务器信息如下: 服务器:Apache的 /2.2.21(Unix的) 编译和安装途经: APXS -cia -Wc, “ - 拱i386的-arch x86_64的” 轮候册,

    1热度

    1回答

    我试图从重写的URL发送文件。 里面的.htaccess文件我有: RewriteRule ^foo$ foo.php [L] 在foo.php: header("x-sendfile: ".$_SERVER["DOCUMENT_ROOT"]."/filesdir/test.txt"); 当浏览到直接foo.php我看到文件的内容,但浏览的时候/我FOO得到404 我试着在网上搜索也没有找

    1热度

    1回答

    我有一个Rails 3的应用程序,需要生成的图像,并且将数据发送给浏览器。 的应用程序必须部署在Heroku上。 然而,Heroku只支持通过内存中保存的Mongrel流。这进而导致Heroku的要慢,然后杀死十几请求后,该线程。 https://devcenter.heroku.com/articles/error-codes#r14-memory-quota-exceeded 我目前使用SEN

    3热度

    1回答

    我使用的Apache2 web服务器和我已经安装了mod_xsendfile 我有类似: header('Content-type: application/zip'); header('Content-Disposition: attachment; filename="file.zip"'); //header("X-Accel-Redirect: /fi

    5热度

    4回答

    基本上,我想向浏览器发送一个头文件X-Sendfile来发送文件,但是如果X-Sendfile不可用或者未安装在服务器上,我不想调用它。我如何检查这在PHP?或者,如果这不可能在PHP中检查,而不是如何检查它是否安装PERIOD?我宁愿检查PHP中是否存在X-Sendfile,因为这样做对我来说会更容易,因为这是可以在其他站点和服务器上运行的包的一部分......也许如果我只是使用它与PHP he

    0热度

    2回答

    我试图在Mac OS X服务器上的Apache Web服务器上安装x_sendfile。 一切似乎罚款与安装,在httpd.conf配置了 “的LoadModule xsendfile_module的libexec/apache2的/ mod_xsendfile.so” 和 “XSendFile ON”。 如果我运行从终端我可以本身“xsendfile_module(共享)”在列表“的httpd

    4热度

    1回答

    我是新手,所以我会尽我所能解释我遇到的问题。如果有什么我遗漏或不清楚的,我提前道歉。 我正在为我的根目录之外的81MB zip文件提供预先验证的人员。我一直在收到有关损坏的下载或无法完成下载的报告。如果我模拟慢速连接,我已经在我的机器上验证了这一情况。 我在共享主机上运行Apache-Coyote/1.1。 我收到网络超时错误。我认为我的主机可能会在下载时间过长的情况下杀死下载内容,但是他们没有通

    1热度

    1回答

    使用X-Sendfile发送文件而不是读取文件。该脚本处理此,被命名的download.php和包含此: $video_file = '/path/to/file/file.mp4'; header('X-Sendfile: '.$video_file); header('Content-Type: video/mp4'); header('Content-Disposition: atta

    0热度

    1回答

    我想在Django下面提供静态文件(HTML + CSS)。 (稍后,我会密码保护他们)。但是,我收到了错误的内容类型。 HTML文件被下载,不显示。 我的网络服务器是Apache,我在Webfaction下运行它。我在Chromium 18下查看该网站。 我正在尝试一个天真的FileWrapper(从Django发送文件)方法,其中我使用mimetype来确定类型,以及x_modsendfile

    7热度

    1回答

    当我将Lion服务器升级到Mountain Lion时,似乎它从apache中删除了我的mod_xsendfile。 我遵循this网站的指示,但被卡住“没有这样的文件或目录”错误。 从谷歌的一些帮助,我发现this页面给了我这个解决方案: “sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.