我正在开发一个php项目。我已将文件上传到服务器中。当我登录到ftp帐户时,它会将我带到文件的主目录。我无法实现文件下载脚本。因为我无法获取根文件夹。当我使用 echo“$ _SERVER [”DOCUMENT_ROOT“]”时,它显示 - “(/ var / chroot / home / content / 30/6323230 / html /)” 。但这对我不起作用。如果我使用文件位置,如 - “$ _ SERVER [”DOCUMENT_ROOT“] / songs /”,则只会出错。
我不知道。因为以前在另一个服务器输出像 - “/ home / tskbdcom / public_html”。当我登录到这个ftp时,我得到了根目录。然后我去“public_html”或“www”目录。
我该如何解决这个问题?
答案 0 :(得分:0)
尝试使用
$_SERVER["DOCUMENT_ROOT"] . "songs/"
目录名前没有前导斜杠,因为$ _SERVER [“DOCUMENT_ROOT”]在路径和路径上都有一个斜杠。
这不是您的问题的答案,这只是您使用
错误的原因"$_SERVER["DOCUMENT_ROOT"]/songs/"
你还有双引号内的双引号。