2014-01-29 70 views
1

我创建了一个名为“ProjectName”的项目。无法更改Yii中项目的文件夹名称

我想将项目名称更改为“NewProject”

我不能改变该项目的文件夹名称。

如果我更改文件夹名称,URL管理器功能不起作用。

但我可以通过禁用URLManager函数在/confing/main.php中运行正确,并把index.php?在url中

我有一个正确的.htaccess文件。

我的项目中没有硬编码。

服务器或代码有问题吗?

+1

您是否清除了所有yii缓存? –

+0

把你的URL管理器代码放在'config/main.php'和'.htaccess'文件中? – shgnInc

回答

0

我发现了这个问题。

我在apache httpd.conf文件中添加以下几行。

<目录/ var /网络/路径/到/ NewProject > 的AllowOverride所有 选项包括了FollowSymLinks < /目录>

这些线可以帮助查找.htaccess文件。否则,你的服务器将跳过.htaccess文件。

谢谢你。