我正在尝试将一个PHP Yii应用程序部署到Orchestra(https://www.engineyard.com/products/orchestra/)。像我认为的许多基于云的平台一样,该平台不允许写入权限。
我设法绕过Yii所需的'runtime'目录,将它放在系统的tmp文件夹中。但是我坚持使用'assets'文件夹。 Yii需要一个可写的AND可公开访问的文件夹。
有解决方法吗?
答案 0 :(得分:0)
Yii需要某处将核心或模块中的文件公开访问。
如果无法做到这一点,您可能需要手动抓取您想要的每个js / css文件,将它们放在所需的文件夹中并使用scriptMap将这些文件映射回来或阻止它们并包含它们他们自己。
围绕Client Script提供了大量文档,可以解决所有这些问题。