我已经创建了我的第一个Yii应用程序。例如,我创建了我的模型类名称为ProductManager,并在CURD生成器中将控制器ID设置为productManager。在我的XAMPP服务器中一切正常,但是当我将它上传到我的在线Linux主机时。 我得到了php包含文件错误。它正在寻找models/Productmanager.php,但是当我将ProductManager.php的文件名更改为Productmanager.php时,在另一个模型文件中出现错误。 另外,我必须在联机服务器中为控制器使用骆驼大小写URL名称。任何人都可以请解释如何配置Gii,这样它就可以在Linux主机服务器上没有任何问题的情况下工作。yii骆驼案例类文件名在Linux中
回答
Gii使用您的表名称来创建模型名称。你是否给你的产品管理员或product_manager命名?后者将允许Gii自动创建名称为ProductManager(CamelCase)的模型,否则它将为Productmanager。
希望这会有所帮助。
模型名称创建为ProductManager,UserMaster等,但调用关系模型时发生错误,模型文件名称不以CamelCase格式调用。 我收到以下错误。 include(Modelmaster.php)[function.include]:无法打开流:没有这样的文件或目录/www/site/framework/YiiBase.php – 2012-03-24 20:45:18
这是因为Gii在生成关系模型名称时使用表名。如果表名是modelmaster而不是model_master,则Gii将与名为Modelmaster的关系模型建立关系。 – bryantebeek 2012-03-25 07:49:48
而在这种情况下,名为Modelmaster的模型不存在,因为它在大多数情况下被用户命名为ModelMaster。 – bryantebeek 2012-03-25 17:19:31
- 1. 我可以在CSS类名中使用骆驼案例
- 2. Magento骆驼案例转换
- 3. 在Visual Studio中粘贴骆驼案例
- 4. 网络资源中的骆驼案例
- 5. 骆驼案例JSON到蛇案例JSON在斯卡拉/ java
- 6. 通过骆驼案例导航
- 7. 爪哇骆驼案例撇号问题
- 8. 如何摘取骆驼案例列
- 9. Lucene.NET:骆驼案例标记器?
- 10. maven正在更改包名称为骆驼案例
- 11. 将骆驼案件转换为红宝石下划线案例
- 12. Axis2 SOAP响应元素名称骆驼案例问题
- 13. 骆驼多文件扩展名
- 14. 如何解析骆驼案例人类可读的字符串?
- 15. 阿卡骆驼发送案例类作为消息
- 16. EntityFramework CodeFirst映射在数据库中有骆驼案例
- 17. 如何在Eclipse中禁用骆驼案例选择
- 18. 我们可以在java包命名中使用骆驼案例吗?
- 19. 在骆驼文件中写消息?
- 20. 定制/内置函数为oracle中的混合案例/骆驼案例
- 21. Apache骆驼zip文件夹
- 22. 骆驼文件处理
- 23. 骆驼下载文件
- 24. Apache的骆驼 - 从文件
- 25. 使用db中的文件名读取文件内容骆驼
- 26. .net中的Apache骆驼替代方案?
- 27. apache骆驼文件组件在调用
- 28. Angular/Typescript从蛇壳转换为界面中的骆驼案例
- 29. 来自骆驼交换体的文件对象在骆驼FTP中为空
- 30. 骆驼:“文件”组件,但只传递文件名身体
没有人在yii框架中能帮助我吗? – 2012-03-24 07:55:16
您在哪个文件的哪一行出现错误?当时的调用堆栈是什么?违规行读取什么? – Jon 2012-03-24 09:14:10
include(Modelmaster.php)[function.include]:无法打开流:没有这样的文件或目录 /www/site/framework/YiiBase.php(418) – 2012-03-24 19:47:06