0
我最近切换了服务器。从共享瓦特/控制面板的VPS链接到根文件上方的文件PHP
在我的旧服务器这个PHP工作:
header("Content-disposition: attachment; filename= 'welcome.doc'");
header('Content-type: application/msword');
readfile("/home/abcme/aboveroot/admin/welcome.doc");
相同的文件夹结构存在于新的服务。有aboveroot名为家以上的文件夹,并在名为admin的文件夹,并在调用welcome.doc
我改变了的/ home/abcme一个文件,以便“abcme”是正确的新帐户名
现在我收到一个错误消息,说无法找到该文件。有什么需要在我的服务器中启用,还有什么可以解释这一点?
目录或文件权限错误,我会猜测。 – 2012-08-02 20:03:46
如果它在上面,那么路径是不是'/ aboveroot/admin/welcome.doc'? – jeremyharris 2012-08-02 20:03:50
这可能是一个[重复](http://stackoverflow.com/questions/2370053/how-to-include-file-outside-document-root)。 – Matt 2012-08-02 20:03:59