2013-05-05 3 views
1

Я изо всех сил пытаюсь заставить инструмент Yii crud работать для меня. Я использую Gii и это ошибка, я получаю в моем файле журнала:Я не могу получить Yii crud для работы

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

Это только шаги я взял:

1) Скачано Yii и извлекали «рамки» в/вар/WWW/включает

1,5) создал таблицу с именем меня в моей базе данных [EDIT]

2) Выполненная/вар/WWW/рамки/yiic WebApp/вар/WWW/веб

3) раскомментирована 'GII' => массив (....) в конфигурации/main.php

3,5) Добавлены мои конфигурации базы данных [EDIT]

4) просмотрел к HTTP: /// индекс .php г = GII

5) плавал в генераторе модели, чтобы создать 'меня'

6) плавал в генераторе Crud мне

7) просмотрел с помощью HTTP: ///index.php? r = me

Любые идеи? Я потратил на это время, и теперь я довольно раздражен. :(

Спасибо за вашу помощь заранее.

ответ

0

Я не уверен, почему это сработало, но это так.

Я просто переименовал каталог framework в yii и это сработало. Я больше ничего не делал.

Это меня смутило, но по крайней мере теперь оно работает.

0

Похоже, у вас есть рамки, в/вар/WWW/рамочный/И/вар/WWW/включает/рамки /. Таким образом, в настоящее время включены в два раза и вы получаете сообщение об ошибке, которое вы дважды объявляете. Удалите вторую копию из папки/includes и придерживайтесь ее в каталоге/www. Также рекомендуется убедиться, что ваша папка рамки недоступна из Интернета.

+0

Спасибо Шон. Мне нравится ваше предложение относительно расположения рамки - спасибо. Я дважды проверю, есть ли у меня это в два раза позже. –

Смежные вопросы