1

我正在尝试在 Heroku 上部署 Lithium 应用程序,但 Heroku 对应用程序使用只读文件系统。这会导致 app/resources 文件夹出现问题。我尝试寻找设置锂配置来更改此文件夹的路径,但它似乎是硬编码的。

谁能推荐如何解决这个问题?

4

1 回答 1

0

Lithium 使用该/resources文件夹来写入临时文件,例如日志、文件缓存、编译的 PHP 模板等。

该路径可Libraries::add()在应用程序初始化时进行配置。在config/bootstrap/libraries.php中,您可以将应用程序的Libraries::add()调用替换为如下所示:https ://github.com/orchestra-io/sample-lithium/blob/master/app/config/bootstrap/orchestra.php#L10

此配置使用系统的临时目录,并检查/初始化 Lithium 将使用的子目录。

于 2012-09-28T19:31:56.363 回答