允许用户查看上传文件的路径

时间:2012-08-21 13:28:31

标签: 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>';

(其中:

APACHE_ROOT = /var/www/faculty-recruiting-ref/
UPLOAD_PATH = html/upload/

但是我收到错误,网址不存在(具体来说,“Google Chrome无法找到var”)

我也尝试使用“file://”启动网址,但链接没有响应。

谢谢!

PS如果有人想到更好的标题,请改变它!我想不出更好的事情。

编辑:我应该补充一点,手动输入网址会链接到正确的文件

1 个答案:

答案 0 :(得分:2)

/var/www/faculty-recruiting-ref/是服务器的本地路径,无法从外部访问。

APACHE_ROOT应该被www.yourdomain.com/faculty-recruiting-ref/

之类的东西取代