2017-08-12 8 views
-1

私はlocalhostで私の最初のPHP webappを開発しています。私は私のサブディレクトリ内のファイルを参照することができません。たとえば、私のプロジェクトの任意のページから、次のページを呼び出す必要がある場合、イメージは表示されません。希望するように動作するhtmlパスを取得できません

<!doctype html> 
<html> 
<head> 
<meta charset="UTF-8"> 
<title>Page is Under Construction</title> 
</head> 

<body> 
<style> 
      .imgcontainer { 
       text-align: center; 
       margin: 10px 0 5px 0; 
       position: center; 
      } 



      </style> 

     <div class="imgcontainer" style="padding:0px;"> 
      <img src="/myProjectRootFolder/images/under-construction.png" alt=""/> 
     </div> 

</body> 
</html> 

コンソールにエラーメッセージが

UnderConstruction.php:25 GET http://localhost/myProjectRootFolder/images/under-construction.png 404 (Not Found) 
+0

を使用する必要があり、その後あなただけに必要画像フォルダの場所に応じて に電話してください。これは、画像フォルダがmyProjectRootFolder内にある場合にのみ機能します – amyogiji

+0

サブディレクトリの詳細とローカルホストの画像の場所を指定します – Abid

答えて

2

であるあなたが

<img src="./myProjectRootFolder/images/under-construction.png" alt=""/> 

または

<img src="./images/under-construction.png" alt=""/> 

とあなたの本当の画像の必ず相対パスを必要とすることができ、パス名..

ページを呼び出すためのあなたのURLが

/myProjectRootFolder/summary/salessummary.php 

ある場合は

<img src="../images/under-construction.png" alt=""/> 

相対パスを使用する必要がありますあなたのページがmyProjectRootFolder下にあるならば、あなたは

+0

私はWin 7 x64でGoogle Chromeを使用しています。提案コードはまた、結果を –

+0

にも与えていません。 – scaisEdge

+0

私はあなたのページを呼び出すために使用しているURLを表示します.. – scaisEdge

関連する問題