isamudyson 2012-10-29 10:59:00 2373次浏览 2条回复 0 0 0

新开了个站点儿,布好yii后,写了一个TestController.php做测试,代码如下

<?php
class TestController extends Controller
{
    /**
     * Declares class-based actions.
     */
    public function actions()
    {
        return array(
            // captcha action renders the CAPTCHA image displayed on the contact page
            'captcha'=>array(
                'class'=>'CCaptchaAction',
                'backColor'=>0xFFFFFF,
            ),
            // page action renders "static" pages stored under 'protected/views/site/pages'
            // They can be accessed via: index.php?r=site/page&view=FileName
            'page'=>array(
                'class'=>'CViewAction',
            ),
        );
    }

    public function actionIndex()
    {
        echo "This is a test!!";
    }
}
?>

这个在之前的站点没有问题的,可新站点,我访问 “http://10.55.55.120/index.php/test”,没有反应,仍然是默认页面(即他默认的Site的控制器)如下图 [attach]973[/attach] 我哪里的配置不对么?求大神解答

  • 回复于 2012-10-29 11:19 举报

    http://10.55.55.120/index.php/test/index
    这样呢?
    或者
    http://10.55.55.120/index.php?r=test/index

  • 回复于 2012-10-29 11:27 举报

    问题解决了,是我配置文件中url的部分没有把注释去掉了,另外,谢谢版主,每次都是你热心的帮我解决问题:)

您需要登录后才可以回复。登录 | 立即注册