我正在尝试添加一个允许用户查看上传文件的链接。
现在我有这个:
$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如果有人想到更好的标题,请改变它!我想不出更好的事情。
编辑:我应该补充一点,手动输入网址会链接到正确的文件
答案 0 :(得分:2)
/var/www/faculty-recruiting-ref/
是服务器的本地路径,无法从外部访问。
APACHE_ROOT应该被www.yourdomain.com/faculty-recruiting-ref/