【发布时间】:2014-06-17 16:22:12
【问题描述】:
我正在使用 Wampserver 运行 Yii 应用程序,我从 git 存储库中提取它,因此它没有资产文件夹,我不得不手动创建每个文件夹,因为它抛出了 CException。
现在,当我加载任何页面时,Yii 在我的资产文件夹中创建了一些具有随机名称的文件夹,但它们都是空的。 编辑:刚刚注意到创建的文件夹中的一个充满了文件,但另一个完全是空的,这就是它试图加载所有引导文件的地方。
我尝试再次删除它们,但结果相同,还尝试在 php.ini 中添加 SAFE_MODE,以管理员身份运行 wamp 并将其添加到 apache conf 中:
<Directory "*/assets/">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
我阅读了“Understanding assets”的帖子,但我发现唯一有用的是:
网络服务器用户可写入该目录非常重要,因此 Yii 可以在需要时在那里发布资源
但我找不到 Wampserver 的方法
那么,我该怎么办?
谢谢
【问题讨论】:
-
您到底遇到了什么异常?它可能不相关,但会导致资产文件夹问题
-
它是可写的,所以 Yii 创建了空目录...你想使用什么版本的 Yii?
-
创建资产文件夹后,我没有遇到异常,但浏览器尝试在其中一个空的子目录中加载一些 .css 和 .js 。 Yii 版本:1.1.14
标签: yii wampserver