Kohana3: Bir dosyanın mutlak yolu

3 Cevap php

Benim Kohana bir dosya assets/somefile.jpg adlı 3 web sitesi olması demek. Ben yaparak bu dosyanın url alabilirsiniz

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

Ben bu dosyanın mutlak yolunu alabilirsiniz bir yolu var mı? Sanki fopen bunu istiyor ya da böyle bir dosya veya bir şey boyutunu olsun.

Diğer bir deyişle, ben /var/www/kohana/assets/somefile.jpg veya W:\www\kohana\assets\somefile.jpg veya mutlak yol ne olursa olsun gibi bir şey almak istiyorum.

3 Cevap

Ben seni istiyorum:

DOCROOT.'assets/somefile.jpg'

Ben Kohana ile çalıştı değil değil ama olması işi Kohana::find_file?

Dizininde, dosya adı ve uzantısı bir dosyanın yolunu bulur. Hiçbir uzatımı verilmesi halinde, varsayılan EXT uzantısı kullanılacaktır.

"Config" veya "i18n" dizini ararken, dosyaların bir dizi iade edilecektir. Bu dosyalar birleştirilmiş olmalıdır diziler dönecektir.

Echo realpath ('varlık / somefile.jpg') deneyin.