When running under mod_perl Cwd's getcwd
returns /
When using Mojolicious, I can simply put $self->app->home
in any controller to determine the absolute path to the base directory in which the application runs.
Is there something similar in Catalyst?
Regards, ldx
Catalyst has $c->path_to( 'something' )
, so you can directly ask it to give you a path to a file or resource.
Alternatively, you could use $c->config->{ home }
to get your root directory. But that seems a bit hackish and is not guaranteed to work with the next release of Catalyst.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.