初用yii PHP框架遇到的生成数据库表对象的问题
2010-09-05 16:33
148 查看
今天看了下传说中的YII,在生成数据表对象时,遇到了一个小问题:见下图:
执行:
然后执行:model tbl_user时出现下面错误。
后来在网上找了几个解决方法,总结了一下:
1.在目前php使用的php.ini中(如何知道自己使用的php.ini路径,写个php脚本,执行phpinfo()输出就可以知道了),确保使用了extension=php_pdo.dll这个dll,并且把extension_dir 的路径设为当前的路径。
2.确保php_pdo.dll在php的扩展包中(php_dir/ext目录下);
3.使用yiic时,强制指定php.ini路径,和php应用项目的入口url,并且使用php命令执行yiic:如下:
然后执行:
即可获得正确的输出。
刚看yii,还不是很了解命令的意思。
做个备忘吧。
执行:
然后执行:model tbl_user时出现下面错误。
后来在网上找了几个解决方法,总结了一下:
1.在目前php使用的php.ini中(如何知道自己使用的php.ini路径,写个php脚本,执行phpinfo()输出就可以知道了),确保使用了extension=php_pdo.dll这个dll,并且把extension_dir 的路径设为当前的路径。
2.确保php_pdo.dll在php的扩展包中(php_dir/ext目录下);
3.使用yiic时,强制指定php.ini路径,和php应用项目的入口url,并且使用php命令执行yiic:如下:
然后执行:
即可获得正确的输出。
刚看yii,还不是很了解命令的意思。
做个备忘吧。
相关文章推荐
- 关于ORACLE通过file_id与block_id定位数据库对象遇到的问题引发的思考
- 遇到“拒绝了对对象的 EXECUTE 权限”和“无法作为数据库主体执行,因为主体 "dbo" 不存在、无法模拟这种类型的主体,或您没有所需的权限”的问题
- PyQt使用中遇到的若干问题(2)(事件触发,QImage对象转化,pyinstaller生成exe)
- ERWin7.2在Windows 8.1中生成数据库遇到的问题!
- ERWin7.2在Windows 8.1中生成数据库遇到的问题!
- hibernate操作数据库遇到问题的时候检查主键生成策略
- ERWin7.2在Windows 8.1中生成数据库遇到的问题!
- 关于ORACLE通过file_id与block_id定位数据库对象遇到的问题的一点思考
- asp 遇到过的问题集锦,附加asp语句添加数据库和生成表,asp命令更改指定文件的文件名,asp值传递的应用091116小结
- Windows7旗舰版安装PLSQLDeveloper连接数据库遇到:ora-12514 问题和ORA-12545:因目标主机或对象不存在,连接失败”解决方法
- 今天用 hbm2ddl 生成数据库脚本时,不明不白地遇到了一个问题又糊里糊涂解决了
- mvc生成数据库是遇到的问题
- php框架yii入门遇到的问题
- 这是我学习COM遇到的几个基本问题其解决 黄森堂(vcmfc)著 1.我用ATL生成一个组件对象,我在COM中使用IDD_IEncrypt,这个在哪里写义,是啥?GUID? 答:IDD_IEncry
- 使用MyEclipse中用Hibernate反向工程生成的DAO会发生对象无法存储到数据库的现象,原因是没有运用事务。
- java 生成.h文件遇到的问题
- 操作sql server 2008数据库遇到的问题和解决方法
- unity3d导入fbx文件,与3dmax生成的fbx文件时,所遇到的单位问题
- Yii框架中使用SRBAC作为权限管理模块时遇到的问题
- 创建yii骨架时,遇到php.exe不是内部或外部命令。。。。的问题