2012-03-06 5 views
1

Im пытается получить доступ к генератору кода Yii, который является Gii. но когда я просматриваю его с помощьюОшибка в генераторе кода Gii Page

http://localhost/mysite/gii/index/

страницу говорит

Ошибка 404 Не удается разрешить запрос "GII/индекс".

это мой файл .htaccess для URL-перезапись

Options +FollowSymLinks 
IndexIgnore */* 
RewriteEngine on 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule . index.php 

и это мой менеджер URL в моем файле конфигурации

'urlManager'=>array(
     'urlFormat'=>'path', 
     'rules'=>array(
      '<controller:\w+>/<id:\d+>'=>'<controller>/view', 
      '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>', 
      '<controller:\w+>/<action:\w+>'=>'<controller>/<action>', 
     //pages 
     '<view>'=>array('site/page'), 
     ), 
    ), 

сделал я заладилось на что-то? http://localhost/mysite/gii/index/ показывает расположение генератора ИГН кода, но показывающий Ошибка 404 ...

благодаря

P.S. Я пытался также отключить мой менеджер URL и посмотреть, если моя страница генератор кода Gii будет работать по умолчанию, используя этот адрес http://localhost/mysite/index.php?r=gii/default/login и он работает ...

+0

вам не нужен индекс/в конце ... Http: // локальный/MySite/GII/должен работать –

ответ

0

использовать этот .htaccess:

RewriteEngine on 

# if a directory or a file exists, use it directly 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

# otherwise forward it to index.php 
RewriteRule . index.php 

и попытать URL:

http://localhost/mysite/gii/index/