我使用该模块用户 http://yiiframework.com/extension/yii-user/ 然后打开本地主机/测试驱动,并得到一个错误 - 试图在网上获得非对象 的财产 - array('url'=>Yii::app()->getModule('user')->loginUrl,
就照从链接扩展问题,YiiFramework
回答
也许你应该“类”参数“用户”添加到配置main.php,即:
'components'=>array(
'user' => array(
'class' => 'application.components.WebUser',
'allowAutoLogin' => true,
'loginUrl' => array('/ua/user/login'),
)...
当你添加这个时,你会得到以下错误:别名“application.components.WebUser”无效。确保它指向一个现有的PHP文件。 – nepsdotin 2012-07-06 23:32:43
我的不好,WebUser的默认类是CWebUser,这在使用定制WebUser类时有效。我把它放在application/components/WebUser.php中,它只是从CWebUser继承而来,即:<<#php class WebUser extends CWebUser { \t public $ isAdmin = false; }' – 2012-07-12 11:10:28
我想通了,为什么这是发生在我身上了。我已经把该块放在main.php的末尾。如果你把它放在开头,问题就会消失。
它不工作:(SADLY – nepsdotin 2012-07-06 23:23:00
- 1. 扩展类问题
- 2. 扩展NSAttributedString问题
- 3. 问题扩展JPanels
- 4. jquery扩展问题
- 5. Php扩展问题
- 6. BaseAdapter扩展问题
- 7. Java - 扩展问题
- 8. 扩展iframe问题
- 9. Chrome扩展问题
- 10. Firefox扩展问题
- 11. Magento:问题安装扩展
- 12. TYPO3扩展:问题与RTE
- 13. Django模板扩展问题
- 14. PHP对象扩展问题
- 15. 扩展的BNF问题
- 16. Java接口扩展问题
- 17. Java抽象/扩展问题
- 18. 浮动和扩展问题
- 19. OpenSSL:SessionTicket TLS扩展问题
- 20. PHP Bz2扩展问题
- 21. 参数包扩展问题
- 22. 铬扩展连接问题
- 23. Visual Studio 2012扩展问题
- 24. ExtJs组件扩展问题
- 25. 与在SCSS扩展问题
- 26. Chrome扩展与Facebook:REDIRECT_URI问题
- 27. php oop扩展问题
- 28. 问题加载php_mysql.dll扩展
- 29. 列表扩展(CSS问题)
- 30. DIV Contenteditable扩展问题
不知道这可能是什么,但你运行PHP 5吗? – 2010-10-31 09:17:38
php从ubuntu maverick回购站,标准灯 – 2010-10-31 09:26:52
它测试网站,没有什么除了模块 – 2010-10-31 09:28:13