2014-04-04 3 views
1

FTP를 통해 다운로드 한 현재 라이브 사이트 코드의 복사본이 있습니다. 내 로컬 컴퓨터에 XAMPP를 설치하고 올바르게 설치되었다는 것을 확인했습니다 (간단한 helloworld.php 테스트를 수행했습니다).localhost : 8080에 style.css에 연결할 수 없습니다.

로컬 호스트가 localhost : 8080 (IIS에서 기본 포트 80)으로 설정되었습니다.

웹 사이트를 로컬로 실행하려고해도 CSS 스타일 시트에 연결할 수 없습니다.

다음을 시도했지만 아무 것도 작동하지 않는 것 같습니다.

<link rel="stylesheet" href="themes/style/style.css" TYPE="text/css"> 

<link rel="stylesheet" href="http://localhost/mySite/themes/style/style.css" TYPE="text/css"> 

<link rel="stylesheet" href="http://localhost:8080/mySite/themes/style/style.css" TYPE="text/css"> 

style.css에 대한 경로가 정확하며 style.css 파일이 스타일 폴더에 있는지 확인합니다.

내 style.css에서 위의 예와 마찬가지로 로컬 호스트에 poin에 대한 배경 이미지 참조를 변경했습니다. 나는 위의 3 가지 변이를 모두 시도했다.

나는 또한 localhost : 8080/phpmyadmin에 연결하고 실제 데이터베이스에 복사했다. 데이터베이스의 내용에도 액세스 할 수 있습니다. 사이트는 웹 사이트의 일부분을 표시하기 위해 CMS 시스템을 사용합니다. 데이터베이스 확인을 통해 서식이 지정된 웹 사이트의 모든 부분을 볼 수 있습니다.

파이어 폭스에서 사이트를 열고

사람이 내가있는 style.css 폴더에 액세스 할 수없는 나는 이유를 알고 있나요 "..... 아무 규칙도 없다"는 말한다 방화범을 사용하고 나는 그것을 고칠 수있는 방법 ?

+0

귀하의 콘솔에 어떤 오류가 있습니까? 404 또는 403 또는 기타와 같은? 브라우저에서 CSS 파일을 직접 열어보고 어떤 오류가 발생했는지 확인하십시오. –

+0

테마 폴더의 css 파일이 Windows에서 암호화 된 것 같아 사이트에서 액세스 할 수 없습니다. 이 옵션을 선택하고 mySite 폴더의 테마를 마우스 오른쪽 버튼으로 클릭 한 다음 속성 선택> 고급 버튼 클릭> 데이터 보안을 위해 내용 암호화 해제를 선택하십시오. 확인을 클릭하면이 폴더, 하위 폴더 및 파일에 변경 사항 적용을 선택합니다. –

+0

아래 링크를 사용하여 css 폴더로 이동하면 정상적으로 작동하며 여기에 내 css 코드가 표시됩니다. 오류가 표시되지 않습니다. http : // localhost : 8080/mySite/themes/style/style.css "데이터 보안을 위해 내용을 선택 취소하십시오." 이 상자는 기본적으로 체크되지 않았습니다. 사이트에서 PHP Nuke Framework를 기반으로 구축되었다고 말할 수 있습니다. 제가 누락 된 것이 있습니까? 내가 config.php 파일을 확인했지만 아무것도 나를 css 파일에 관해서 섰다. – heyred

답변

0

페이지 소스를보고 올바른 위치로 리디렉션되지 않는 경우 스타일 시트 링크를 클릭하십시오. 스타일 시트에서 "href"링크를 확인하십시오.

+0

감사합니다 Vishvesh. 나는 이것을 시도했지만 스타일 시트 링크를 클릭했지만 CSS 파일로 안내하고 코드를 볼 수있다. – heyred

0

먼저 CSS 폴더에 html 파일이나 이미지 파일을 놓은 다음 href/src (해당되는 경우)를 사용하여 홈 페이지에서 해당 파일을 참조하려고하면 해당 CSS에 어떤 종류의 제한 사항이 있는지 결정하는 데 도움이됩니다. 폴더. 그 결과를 알려주세요.

관련 문제