문제

내 라이브 사이트에는 php 포함 ()와 require ()가 포함되어 있습니다. .php

이제 Windows Machine (XAMPP)에서 로컬 개발을하고 싶습니다. 분명히 그 경로는 작동하지 않습니다.

Apache 또는 PHP 설정을 조정하여 see/www/mysite.com/webapps/mmh/를 동적으로 번역하여 c : xamp mysite some_other_arbitrary_folder를 동적으로 번역하는 방법이 있습니까?

가장 좋은 방법은 상대 경로를 사용하는 것이 가장 먼저 사용되는 것입니다. 그러나 이것은 레거시 코드이며, 수정하는 데 시간이 걸릴 수 있습니다 ...

도움이 되었습니까?

해결책

응용 프로그램 경로를 정의 한 다음 텍스트 편집기에서 찾기 및 교체를 사용해야합니다. 대부분의 편집자는 해당 기능을 가지고 있습니다.

다른 팁

여기에 올바른 대답 (죄송합니다)은 해결해야한다는 것입니다. 경로를 지정하는 데 사용되는 변수/contanst를 선언하는 공통 파일이 있습니다.

C'mon, 그렇지 않습니다 저것 딱딱한. sed 또는 반 좋은 IDE가 많은 파일의 문자열을 쉽게 변경할 수 있습니다.

코드를 변경하지 않으려면 해당 디렉토리를 만듭니다.

호스트를 전환해야한다면 문제가 있으므로 코드를 변경하는 것이 좋습니다.

이 경우 검색/교체는 어렵지 않기 때문에 너무 많이 아프지 않을 것이라고 생각합니다.

당신이 할 수있는 또 다른 일은 C : www mysite.com에있는 문서 루트를 이동하는 것입니다.

어쩌면 최상의 솔루션은 아니지만 영리한 솔루션의 경우 Simlink를 사용할 수 있습니다 (Windows 시스템에서 어떻게 호출되는지 모르겠습니다. 어쩌면 링크 일 수도 있습니까?).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top