大家好,程序员,我已经解决了这个问题2天了,我还没解决。 问题是我试图通过php代码从GoDaddy Server中检索一个文件,但我无法这样做。
这是我的代码:
$TargetImgPath=(string)"G:/PleskVhosts/websitedomain.com/httpdocs/Admin_Panel/".$TargetImgName
到目前为止我一直在尝试:
"websitedomain.com/httpdocs/Admin_Panel/Images/".$TargetImgName;
"websitedomain.com/Admin_Panel/Images/".$TargetImgName;
"ftp://11.11.11.11/Admin_Panel/Images/".$TargetImgName;
$_SERVER['DOCUMENT_ROOT']."/Admin_Panel/Images/".$TargetImgName
file_exists(path to file); returns false
realpath($_SERVER['DOCUMENT_ROOT']."/Admin_Panel/Images/".$TargetImgName)
返回与我当前代码相同的内容,即G:/....
1)我和3个GoDaddy聊天客户谈过,但都无济于事。我做了更多的研究,并发现要使用我的域的根目录,我将不得不使用{DOCROOT}
。但我不知道在哪里使用它。
我感谢你的帮助。
答案 0 :(得分:0)
这应该有效:
$TargetImgPath = realpath($_SERVER["DOCUMENT_ROOT"]."/Admin_Panel/Images/".$TargetImgName);
realpath()
是此处的关键。