2016-09-23 7 views
0

Привет, коллеги-программисты, я исправлен по этой одной проблеме в течение 2 дней, и я до сих пор не решил ее. Проблема в том, что я пытаюсь восстановить файл с GoDaddy Server через php-код, но не могу этого сделать.Корневой каталог php в GoDaddy не найден

Это мой код:

$TargetImgPath=(string)"G:/PleskVhosts/websitedomain.com/httpdocs/Admin_Panel/".$TargetImgName 

То, что я пытался до сих пор:

  1. б "websitedomain.com/httpdocs/Admin_Panel/Images/".$TargetImgName;
  2. использовано "websitedomain.com/Admin_Panel/Images/".$TargetImgName;
  3. б "ftp://11.11.11.11/Admin_Panel/Images/".$TargetImgName;
  4. б $_SERVER['DOCUMENT_ROOT']."/Admin_Panel/Images/".$TargetImgName
  5. Проверено file_exists(path to file); returns false
  6. использовано realpath($_SERVER['DOCUMENT_ROOT']."/Admin_Panel/Images/".$TargetImgName) возвращает то же самое, как мой текущий код т.е. G:/.... 1) Я разговаривал 3 чат-клиентов GoDaddy, все безрезультатно.

Я провел больше исследований и обнаружил, что для использования корневого каталога моего домена мне придется использовать {DOCROOT}. Но я не знаю, где его использовать.

Благодарю вас за помощь.

+0

Вы используете пути файловой системы в URL-адресе. Вы не можете смешивать эти два. Единственное время, когда это работает, - это когда корень документа сайта установлен как корень файловой системы, а это означает, что внешний жесткий диск виден внешнему миру. –

+0

Я проверил все доступные варианты, если вы посмотрите на мой пост –

+0

, показывая несколько путей, в основном бесполезно. вам нужно показать, КАК вы используете эти пути. –

ответ

0

Это должно работать:

$TargetImgPath = realpath($_SERVER["DOCUMENT_ROOT"]."/Admin_Panel/Images/".$TargetImgName); 

realpath() является ключевым здесь.

+0

Не работает, он показывает мне полный путь, включая путь к файлу G: //. Но когда я делаю file_exists (путь), он говорит, что не существует –

+0

@MUmarToor Не могли бы вы точно добавить, что вы делаете по своему вопросу? – mertyildiran

+0

Я сделал, я пытаюсь восстановить файл с сервера –