Questions tagged «x-sendfile»

8
使用PHP服务文件的最快方法
我试图将一个函数接收一个文件路径,确定它是什么,设置适当的标头,并像Apache一样提供服务。 我这样做的原因是因为在提供文件之前,我需要使用PHP处理有关请求的某些信息。 速度至关重要 virtual()不是一个选择 必须在用户无法控制Web服务器(Apache / nginx等)的共享托管环境中工作 到目前为止,这是我得到的: File::output($path); <?php class File { static function output($path) { // Check if the file exists if(!File::exists($path)) { header('HTTP/1.0 404 Not Found'); exit(); } // Set the content-type header header('Content-Type: '.File::mimeType($path)); // Handle caching $fileModificationTime = gmdate('D, d M Y H:i:s', File::modificationTime($path)).' GMT'; …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.