初学者请教 [问题已经解决]

我是个PHP框架初学者,今天刚接触入门文档,在实践脚手架的时候碰到个问题.

我创建了一个USER数据表,也通过命令行成功创建了相应的 CONTROLLER和MODEL,VIEW的文件.

但不知道为什么,使用提示的 地址参数 index.php?r=users 就是访问不了。

一直提示

Internal Server Error

include(users.php) [<a href=‘function.include’>function.include</a>]: failed to open stream: No such file or directory

=============== 请问这个问题该如何解决呢?

通过对YIIC webapp 创建的文件进行对比,发现的问题和 envoyln 说的一样,是由于没有正确的导入MODEL文件导致的.

解决方法:

在config/main.php 增加:

‘import’=>array(

‘application.models.*’,

),

即可解决此问题.

===================== 谢谢 hereiam,envoyln 的热心帮助

名字是否都写正确了?

你好,这是我的文件.http://www.inbreak.cn/soft/frame.rar

麻烦指点一下,是哪的名字出现问题了呢?

由于是初学,E文不怎么好,还请大家多多帮忙.感谢了

是不是没有在controller里面Yii::import()你的users.php文件?

在controller加上Yii::import(‘application.models.Users’);试试

谢谢楼上的朋友,通过对YIIC webapp 创建的文件进行对比,发现的确如你所说,问题是由于没有正确的导入MODEL文件导致的.

解决方法:

在config/main.php 增加:

‘import’=>array(

‘application.models.*’,

),

即可解决此问题.

===================== 谢谢 envoyln 的帮助