我正在使用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>
我读了&#39; Understanding assets&#39;发布但我找到的唯一有用的东西是:
目录可由网络服务器用户写入,这一点非常重要 Yii可以在需要时发布资源
但我无法找到如何为Wampserver
做到这一点那么,我该怎么办?
谢谢
答案 0 :(得分:0)
我刚刚发现了正在发生的事情,该应用程序正在使用一个带有&#34;资产的引导程序组件。文件夹也是如此,因为git忽略了该文件夹,它是空的,组件无法在应用程序资产中发布文件。我只是将原始组件文件放在该文件夹中,现在问题就解决了。