发现 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 举报 zhangxinvip 回复于 2015-03-29 21:48 举报请问有没有办法弄成1 的那种形式。。。 
- 
  
- 
  
- 
  
- 
  
- 
  
- 
 lixinxinlgm 回复于 2015-04-20 20:21 举报 lixinxinlgm 回复于 2015-04-20 20:21 举报我也遇到了类似的问题: 假如本机访问是ok的: http://abc.com/stationuser/index到linux上文件名得改成: 
 StationUserController.php => StationuserController.php
lxepoo 江苏南京
            注册时间:2014-09-02
最后登录:2025-01-23
在线时长:33小时44分
    最后登录:2025-01-23
在线时长:33小时44分
- 粉丝27
- 金钱1487
- 威望125
- 积分3067