Yii创建空资产文件夹

Yii创建空资产文件夹,yii,wampserver,Yii,Wampserver,我正在用Wampserver运行一个Yii应用程序,我从git存储库中取出它,所以它没有资产文件夹,我必须手动创建每个文件夹,因为它抛出了一个CEException 现在,当我加载任何页面时,我会在我的资产文件夹中创建一些带有随机名称的文件夹,但它们都是空的编辑:刚刚注意到创建的一个文件夹中满是文件,但另一个文件夹完全为空,这就是它试图加载所有引导文件的地方 我再次尝试删除它们,但得到了相同的结果,还尝试在php.ini中添加SAFE_模式,以admin身份运行wamp,并在apache con

我正在用Wampserver运行一个Yii应用程序,我从git存储库中取出它,所以它没有资产文件夹,我必须手动创建每个文件夹,因为它抛出了一个CEException

现在,当我加载任何页面时,我会在我的资产文件夹中创建一些带有随机名称的文件夹,但它们都是空的编辑:刚刚注意到创建的一个文件夹中满是文件,但另一个文件夹完全为空,这就是它试图加载所有引导文件的地方

我再次尝试删除它们,但得到了相同的结果,还尝试在php.ini中添加SAFE_模式,以admin身份运行wamp,并在apache conf中添加:


选项索引跟随符号链接
允许超越所有
命令允许,拒绝
通融

我读了这篇文章,但我发现唯一有用的东西是:

Web服务器用户必须能够写入目录,这一点很重要 Yii可以在需要时在那里发布资源

但我找不到如何为Wampserver实现这一点

那么,我该怎么办


谢谢你

我刚刚了解了情况,应用程序正在使用一个引导组件,该组件也有一个“资产”文件夹,因为git忽略了该文件夹,它是空的,并且该组件无法在应用程序资产中发布文件。我只是将原始组件文件放在该文件夹中,现在问题就解决了。

您到底遇到了什么异常?它可能不相关,但会导致资产文件夹问题。它是可写的,因此Yii创建了空目录。。。您尝试使用哪个版本的Yii?创建assets文件夹后,我没有发现异常,但浏览器尝试在其中一个子目录中加载一些空的.css和.js。Yii版本:1.1.14强制git保留空文件夹的另一种方法是在该文件夹中添加一个名为
.gitkeep
的空文件。(可以是任何名称)。