사이트 구조가 복잡해졌지만 파일 경로 문제가 발생했습니다.페이지의 절대 경로를 설정합니다.
사이트 구조 전에
[folder] : css
[folder] : js
[folder] : images
[folder] : include
|---> : header.php
[file] : index.php
[file] : view_inventory.php
....
사이트 구조는 자신의 폴더
로 배치 나 그룹보기 파일을 결정했다 볼 수 있듯이
[folder] : css
[folder] : js
[folder] : images
[folder] : include
|---> : header.php
[folder] : view
|---> : inventory.php
[file] : index.php
....
후 이 문제는 모두 색인입니다. PHP 및 view_inventory.php는 포함 사용/header.php 파일
포함/header.php 파일 이미지/logo.php, 이미지의 경로에있는 헤더 로고가 index.php과 view_inventory.php이 모두 같은 폴더에 있지만 파일이 아니기 때문에 보기/인벤토리 .php의 이미지가 올바르지 않을 수 있습니다.
이미지 (예 : localhost/sites/bk/images/logo.png)와 같은 파일의 전체 경로를 정의하는 것에 대해 생각해 봤지만 파일을 서버에 업로드하기로 결정할 수 있으므로 좋지 않습니다. 서버 주소는 계속 변경 될 수 있습니다 .et30
이 문제를 해결하는 가장 좋은 방법은 무엇입니까?
webroot는 이와 같이 작동하지 않으며, 파일이 필요할 때'localhost/images/logo.png'로 이동합니다. calhost/sites/bk/images/logo.png' –
http : //localhost/images/logo.png에서 브라우저에 로고가 표시되면 코드를 으로 작성하십시오! – JvdBerg
htdocs에서 htdocs/sites/bk /에 루트 경로를 변경하는 것이 좋습니다. –