0

mampを使用してローカルでphp Webサイトを実行しています。フロント ページ (つまり index.php) には、「/images/logo.gif」などの画像ファイルを指す壊れた画像リンクがいくつかあります。これらは、リモートでホストされているサイトのバージョンで機能していました。

実際のメイン Web フォルダーには、サブフォルダー「images」を含むサブフォルダー「resources」が表示されます。画像リンクが他のコードからリソース フォルダーを参照することを認識している必要があるかどうか、または html の img src フィールド (ローカルでホストされているバージョンの inspect 要素から) が実際に「resources/images/logo」を読み取る必要があるかどうかがわかりません.gif'. リソース内のサブフォルダーを表示する必要があるかどうかを知らずに、コード内のフィールドを変更することをためらっています。

元。

-/site
-index.php
-/includes
-/resources
    ...
    -/images
        -logo.gif
        ...
-/css
etc....

この初歩的な質問で申し訳ありませんが、これに対する正しい答えを見つけるための適切なリソースがわかりません。

4

2 に答える 2

0

画像が「images/logo.gif」にリンクしている場合、ブラウザはルート ディレクトリで images フォルダを探します。壊れた画像リンクが表示される理由は、実際にはそこに画像フォルダーがないためです! すべてを「resources/images/logo.gif」に変更する必要があります。

于 2012-06-09T08:18:16.700 に答える
0

リモート サイトには、ルート レベルに 1 つ、リソース フォルダーに 1 つ、実際には 2 つの別個のイメージ フォルダーがあったようです。それは私の混乱を説明するでしょう。

于 2012-06-10T01:15:56.717 に答える