Pregunta

Decir que tengo un archivo en mi página web kohana 3 llamado assets/somefile.jpg. Puedo obtener la URL a ese archivo haciendo

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

¿Hay alguna manera de obtener la ruta absoluta a ese archivo? Al igual que si quiero fopen o conseguir el tamaño del archivo o algo por el estilo.

En otras palabras, me gustaría conseguir algo como /var/www/kohana/assets/somefile.jpg o W:\www\kohana\assets\somefile.jpg o lo que es la ruta absoluta.

¿Fue útil?

Solución

Creo que desee:

DOCROOT.'assets/somefile.jpg'

Otros consejos

No he trabajado con Kohana, pero no es que el trabajo de los Kohana :: find_file ?

  

Busca la ruta de un archivo de directorio, nombre de archivo y extensión. Si no se da ninguna extensión, se utilizará la extensión EXT por defecto.

     

Al buscar en la "configuración" o directorio "i18n", se devolverá un array de archivos. Estos archivos se devuelven matrices que se deben fusionar.

Trate realpath eco ( 'activos / somefile.jpg').

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top