2014-10-30 2 views
0

하위 디렉토리/dev에서 테스트 해본 결과 모든 것이 잘 작동합니다. 모든 파일을 내 루트 디렉토리로 이동했는데 작동하지 않습니다! 나는 쉽게 디렉토리를 변경할 수 있도록 코드를 처리하는 config.php 파일을 가지고있다. (또는 그렇게 생각했다.) 작업 페이지가 here이고 작동하지 않는 페이지가 here입니다. 모든 파일이 발견되었지만 올바르게 스타일이 지정되어 있지 않은 것 같습니다. 문제 해결 팁이나 다른 사람이 보는 내용이 있습니까? 나는 며칠 동안 그것을보고 있었고 아무것도 찾을 수 없다! 도와주세요!웹 사이트는 하위 디렉토리에서는 작동하지만 루트 디렉토리는 작동하지 않습니다.

여기

<?php 

// these two constants are used to create root-relative web addresses 
// and absolute server paths throughout all the code 

define("BASE_URL","/"); 
define("ROOT_PATH",$_SERVER["DOCUMENT_ROOT"] . "/"); 

$site_root = $_SERVER["DOCUMENT_ROOT"] . "/"; 
+0

하나는'스크립트 SRC = "/ dev에/JS/responsiveslides.js">'을 가지고 있으며, 다른 하나는'<스크립트 SRC = "/의 JS/responsiveslides.js"당신의 CSS에 대한> '같은 일이있다. 일단 그것을 고치면, 모든 것이 늠름한 dory 일 것입니다. –

+0

네, prsnetwork.com/dev에 가면 src에/dev가 포함될 것이며 prsnetwork.com/index2.php로 갈 때/dev는 없을 것입니다. 이것이 어떻게 작동해야합니까, 내가 틀린가? – user2916637

+0

JS와 CSS가 두 페이지의 다른 루트 폴더를 가리키고 있기 때문에 그 이유가 있습니다. –

답변

1

귀하의 주요 문제는 당신이 /dev/css/styles.css 다르다 /css/styles.css을 가지고 내 config.php를 코드

<?php 

// these two constants are used to create root-relative web addresses 
// and absolute server paths throughout all the code 

define("BASE_URL","/"); 
define("ROOT_PATH",$_SERVER["DOCUMENT_ROOT"] . "/dev/"); 

$site_root = $_SERVER["DOCUMENT_ROOT"] . "/dev/"; 

그리고 ...입니다.

  1. /dev/ 폴더를 제외하고 루트 폴더 에서 모든 삭제 : 깨끗한 이동을하고 당신은 그들이 동일하다고 생각하는 동안 2 개 가지 버전이없는 있는지 확인하기 위해.
  2. /dev/ 폴더의 루트 폴더에 복사하십시오.

Apache의 mod_rewrite에 대해 알아보고 프레임 워크를 사용하는 것이 좋습니다. 10 또는 100의 index.php 파일을 유지 관리하지 않습니까?

편집 1 : 당신의 계정 관리자에

  1. 로그 : GoDaddy와의 캐싱 메커니즘을 사용하지 않도록하기 위해이 guide에 따라.
  2. 웹 호스팅을 클릭하십시오.
  3. 사용하려는 호스팅 계정 옆에있는 실행을 클릭하십시오.
  4. 도구 섹션에서 웹 사이트 액셀러레이터를 클릭하십시오.
  5. 설정을 클릭하십시오.
  6. 개발자 모드 옆에있는 슬라이더를 클릭하면 켜기가 표시됩니다.
  7. 닫기를 클릭하십시오.
+0

mod_rewrite를 살펴볼 것이지만 지금은 모든 색인 파일을 유지 관리 할 것입니다. 그러나 나는 여전히 오류가 발생하고 있으며 모든 것을 삭제하고 모든 것을 처음부터 업로드하려고 시도했습니다. 나는 아직도 정확한 스타일을 보여주고 있지 않다! 무슨 일 이니? 모든 도움에 감사드립니다! – user2916637

+0

현재 루트 폴더에는 index2.php (또는 index.php)가없고'/ dev /'폴더에 대한 액세스 권한이 없습니다. '/'또는'/ dev'에서'.htaccess'를 제거하십시오. 또한 파일/폴더 사용 권한을 확인하십시오. '/ dev'에있는 모든 링크는 현재 404를 반환합니다. –

+0

모든 것을 다시 삭제하고 다시 업로드하려고했습니다. 모든 것이 다시 백업되고 여전히 작동하지 않습니다. – user2916637

관련 문제