2013-05-05 45 views
1

我正努力让Yii糊涂工具为我工作。我使用的GII,这是我得到在我的日志文件中的错误:我不能让Yii糊涂工作

PHP Fatal error: Cannot redeclare class CController in /var/www/includes/framework/web/CController.php on line 77 

这些都是我所采取的只有步骤:

1)下载警予和提取的“框架”为在/ var/WWW /包括

1.5),创建一个表叫我在我的数据库[编辑]

2)中执行的/ var/WWW /框架/ Web应用程序的yiic在/ var/WWW /网络

3)未注释 'GII'=>在配置阵列(....)/ main.php

3.5)添加我的数据库配置浏览过的为http [编辑]

4):///索引.PHP R = GII

5)通过模型生成导航到创建 '我'

6)通过发生器界面污物使用我

7)浏览过到http航海下:///index.php? r = me

有什么想法?我已经花了很多年,现在我很恼火。 :(

感谢您的帮助提前。

回答

0

我不知道为什么这个工作,但它没有。

我只是将framework目录重命名为yii和它的工作。我什么也没做。

这让我感到困惑,但至少它现在可以工作。

0

它看起来像你的框架在/ var/WWW /框架/和/ var/WWW /包括/框架/,因此被包含了两次,并你得到你两次声明类的错误。从/包括文件夹中删除第二个副本,并与一个中/ WWW坚持下去。这也是最好的做法,以确保您的框架文件夹不是从网络访问。

+0

谢谢肖恩。我喜欢你关于框架位置的建议 - 谢谢。我会再仔细检查两次以后是否有。 – 2013-05-07 14:40:23