
웹루트 디렉토리에 대해 옵션이 없음으로 설정되어 있습니다. 나는 또한 Symmlink /var/coderoot -> /var/webroot/coderoot를 가지고 있습니다.
PHP 스크립트에서는 include("/var/coderoot/file"); 그리고 그것은 잘 작동합니다. 옵션에 관계없이(예, 아파치를 저장하고 다시 시작합니다.) 심볼릭 링크를 따르는 것은 특정 방식으로 사용되는 심볼릭 링크에만 적용됩니까? Symmlink와 함께 포함을 사용하면 성능이 저하됩니까?
답변1
아파치 httpd옵션 FollowSymLinks
Apache httpd에만 유효하며 웹 서버의 동작만 수정합니다. PHP(Apache 모듈로 구현되었거나 CGI/FastCGI를 통해 구현되었는지 여부)는 이 옵션에 대해 전혀 알지 못합니다.
순수한 기술적인 관점에서 볼 때 기호 링크를 확인한 다음 대상 파일을 여는 것은 대상 파일을 직접 여는 것보다 조금 더 복잡하지만 실제로는 차이를 볼 수 없습니다.