发现 Yii2 一个不方便的地方,或许是我不仔细,和大家分享 [ 技术分享 ]
从1.0到2.0,我也用YII快2、3年了。
这两天用2.0进行开发,程序结构什么的研究了一下,上手很快。
但是今天写代码的时候发现,有个控制器动作死活不能访问,报404
我的控制器方法叫:
public function actionShowContact()
那么按照1.0的思路,应该可以使用 http://abc.com/user/info/showContact
这个路径来访问
但是,尝试了N次之后,没有成功,除了这个方法,别的都正常,只要涉及到连个单词组成的方法,都不能访问。
然后我试了一下,改成了
public function actionShowcontact()
然后使用 http://abc.com/user/info/showcontact
这个路径来访问就可以了,没细细研究,感觉和路由有点关系,或者是我没仔细看文档,但是比较迟,去吃饭了,如果大家有碰到过,并且解决的,麻烦回复下,谢谢~
共 11 条回复
-
zhangxinvip 回复于 2015-03-29 21:48 举报
请问有没有办法弄成1 的那种形式。。。
-
lixinxinlgm 回复于 2015-04-20 20:21 举报
我也遇到了类似的问题:
假如本机访问是ok的:
http://abc.com/stationuser/index
到linux上文件名得改成:
StationUserController.php => StationuserController.php
lxepoo 江苏南京
注册时间:2014-09-02
最后登录:2020-10-23
在线时长:33小时42分
最后登录:2020-10-23
在线时长:33小时42分
- 粉丝27
- 金钱1487
- 威望125
- 积分3067