我使用該模塊用戶 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