Php 允许用户查看上传的FLE的路径
我正在尝试添加一个链接,允许用户查看上传的文件 现在我有这个:Php 允许用户查看上传的FLE的路径,php,html,file,url,hyperlink,Php,Html,File,Url,Hyperlink,我正在尝试添加一个链接,允许用户查看上传的文件 现在我有这个: $path = "http://" . APACHE_ROOT . UPLOAD_PATH . $result[0]['username'] . "ref_" . $ref_info[$i]['ref_email'] ."_" . $ref_info[$i]['year']; $status = '<a href="' . $path . '"> Uploaded </a>'; ) 但是我得到了一个错误
$path = "http://" . APACHE_ROOT . UPLOAD_PATH . $result[0]['username'] . "ref_" . $ref_info[$i]['ref_email'] ."_" . $ref_info[$i]['year'];
$status = '<a href="' . $path . '"> Uploaded </a>';
)
但是我得到了一个错误,url不存在(特别是“Google Chrome找不到var”)
我也试着用“file://”来启动url,但是链接没有响应
谢谢
PS如果有人想为这篇文章写一个更好的标题,请更改它!我想不出比这更好的了
编辑:我应该补充一点,手动键入url确实链接到正确的文件,即服务器的本地路径,无法从外部访问
APACHE_ROOT应该被类似于
www.yourdomain.com/faculty recrupting ref/
的东西所取代。您曾经看到过http://var/www/google/search-engine
?路径不适用于URL,而适用于路径
APACHE_ROOT = /var/www/faculty-recruiting-ref/
UPLOAD_PATH = html/upload/