문제

Kohana 3 웹 사이트에 파일이 있다고 말합니다. assets/somefile.jpg. 해당 파일에 URL을 가져올 수 있습니다.

 echo Url::site('assets/somefile.jpg'); // /kohana/assets/somefile.jpg

해당 파일의 절대 경로를 얻을 수있는 방법이 있습니까? 내가 원한다면 fopen 파일의 크기 또는 그와 비슷한 것을 얻습니다.

다시 말해, 나는 같은 것을 얻고 싶다 /var/www/kohana/assets/somefile.jpg 또는 W:\www\kohana\assets\somefile.jpg 또는 절대 경로가 무엇이든.

도움이 되었습니까?

해결책

나는 당신이 원한다고 생각합니다 :

DOCROOT.'assets/somefile.jpg'

다른 팁

나는 Kohana와 함께 일하지 않았지만 그 일이 아닙니다. kohana :: find_file?

디렉토리, 파일 이름 및 확장자 별 파일 경로를 찾습니다. 확장이 제공되지 않으면 기본 내선 확장이 사용됩니다.

"config"또는 "i18n"디렉토리를 검색 할 때 파일 배열이 반환됩니다. 이 파일은 함께 병합되어야하는 배열을 반환합니다.

echo realpath ( 'assets/somefile.jpg')를 사용해보십시오.

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