절대 경로를 얻기 위해 $_SERVER["DOCUMENT_ROOT"]
에 많이 의존합니다. 그러나 URL이 루트를 가리 키지 않는 사이트에서는이 기능이 작동하지 않습니다.PHP는 서버의 웹 사이트 루트 절대 URL을 가져 옵니까?
- 사이트 개발
- 모든 직접 루트 내부
사이트 2 :
나는 같은 폴더에 저장된 사이트가 있습니다. 현재 사이트 루트가있는 서버에서 경로를 가져 오는 방법이 있습니까?
그것은 반환해야합니다 :
/var/chroot/home/content/02/6945202/html/site1 // If the site is stored in folder 'site1'
/var/chroot/home/content/02/6945202/html // If the site is stored in the root
도메인의 루트에서 문서의 루트를 가져 오시겠습니까? Coz, 당신이하는 일은 실제로 옳습니다! –
각 사이트가 호스팅되는 서버의 절대 경로를 가져 오려고합니다. – lisovaccaro
좋아요,'$ _SERVER [ "DOCUMENT_ROOT"]'실제로 그것을합니다, 그러나 당신은 무엇을 얻고 있습니까? 당신이 원하는 것을 주셨습니다. Apache만이 Virtual Host와 그 주소를 알고 있기 때문에 Apache의 도움이 필요합니다. 알 겠어? –