Domanda

Di 'Ho un file nel mio sito kohana 3 chiamato assets/somefile.jpg. Posso ottenere l'URL al file facendo

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

C'è un modo posso ottenere il percorso assoluto al file? Come se voglio fopen o ottenere la dimensione del file o qualcosa del genere.

In altre parole, vorrei ottenere qualcosa di simile /var/www/kohana/assets/somefile.jpg o W:\www\kohana\assets\somefile.jpg o qualsiasi altra cosa è il percorso assoluto.

È stato utile?

Soluzione

Penso che si desidera:

DOCROOT.'assets/somefile.jpg'

Altri suggerimenti

Non ho lavorato con Kohana ma non è che il lavoro di Kohana :: find_file ?

  

Trova il percorso di un file per directory, nome del file, e l'estensione. Se non si specifica estensione, verrà utilizzato l'estensione predefinita EXT.

     

Durante la ricerca del "config" o la directory "i18n", verrà restituito un array di file. Questi file torneranno array che devono essere uniti.

Prova realpath echo ( 'assets / somefile.jpg').

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top