0
在LAMP Web服務器中,PDF幫助文件存儲在文檔根目錄之外的給定路徑/var/myFiles/help/
中。該路徑設置爲讀取管理員完成的訪問。要讀取並顯示他們的網頁我用這個代碼如何訪問文檔根外部的文件
define(PDF_PATH,"/var/myFiles/help/");
$file = PDF_PATH.'help.pdf';
header('Content-Type: application/pdf');
header('Content-Disposition: inline; filename="'.$name.'"');
header('Cache-Control: private, max-age=0, must-revalidate');
header('Pragma: public');
但最後我得到NOT FOUND網頁上的錯誤PDF文件上。 我做錯了什麼?任何幫助表示讚賞。
編輯:
爲了更好地理解,我更新了問題。這是給定的路徑結構
/var
/www
/html
/myFiles
/help
/help.pdf
如何訪問help.pdf並將其顯示在網頁上?
編輯2:我更新所述定義方法的路徑相匹配的上述例子
'/ var/myFiles /'? –
@安南。這兩個定義變體都不成功。 DocumentRoot =/usr/local/apache/htdocs – Ben
@Ben檢查我給出的兩個鏈接 –