2016-09-23 13 views
0

こんにちは仲間のプログラマー、私は2日間この1つの問題に修正されており、まだ解決していません。 問題は、私はGoDaddy Serverからファイルを取得しようとしていますが、実行できません。GoDaddyのルートディレクトリphpが見つかりません

$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. は、私が無駄に3つのGoDaddyのチャットクライアント、全員に話をしている、すなわち私の現在のコードG:/.... 1)と同じ返しrealpath($_SERVER['DOCUMENT_ROOT']."/Admin_Panel/Images/".$TargetImgName)使用し
  6. file_exists(path to file); returns falseをチェック。

多くの研究を行い、自分のドメインのルートディレクトリを使用するには、{DOCROOT}を使用する必要があることがわかりました。しかし、私はどこでそれを使うべきかわかりません。

ご協力いただきありがとうございます。

+0

あなたはURLにファイルシステムパスを使用しています。あなたは2つを混ぜることはできません。サイトのドキュメントルートがファイルシステムのルートとして設定されている場合は、ENTIREハードドライブが外部から見えることを意味します。 –

+0

あなたが私のポスト –

+0

を見ると、いくつかのパスが基本的に役に立たないことを見て、私はすべてのオプションをテストしました。どのようにそれらのパスを使用しているかを示す必要があります。 –

答えて

0

これは動作するはずです:

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

realpath()はここで鍵となります。

+0

それは動作しません、それは私にG://ファイルパスを含む完全なパスを示しています。しかし、私がfile_exists(パス)を実行すると、それは存在しないと言います –

+0

@MUmarToorあなたはあなたの質問にしていることを正確に加えてください。 – mertyildiran

+0

私は、サーバーからファイルを取得しようとしています –

関連する問題