我生成了一个web服务模块,模块名为"service"。
我在web.php中添加了代码
'modules'=>[
'service' => [
'class' => 'app'modules'service'service',
],
],
,但我不能访问这个模块在浏览器与下面的URL
http://localhost/projectfoldername/service/login/index
service = Module [ dir : protected/modules/service/service.php]
login = Controller [ dir : protected/modules/service/controllers/loginController.php]
index = action
下面是loginController.php代码
<?php
namespace app'modules'service'controllers;
class loginController extends 'yii'web'Controller
{
public function actionIndex()
{
echo "test";
exit();
// return $this->render('index');
}
}
如果我遗漏了什么,请帮助我。
Controllers目录,你的loginController所在的目录,应该在模块的目录中。
保护/模块/服务/控制器/loginController.php