Yii需求状态

Yii需求状态,yii,Yii,我尝试在新的VPS Linux+php-5.3.3+apache上上传我的第一个小项目,发现这些问题,不知道为什么plz会感谢任何帮助 1-我必须将项目中的所有文件夹小写,才能在使用php+apache的Linux系统上工作。 2-奇怪的问题是调用modlules函数时出错,如果是这样的话…Post::xxx如果改为Post::xxx就可以了,我的意思是所有内容都应该是小写的,否则就找不到Post.PHP之类的错误。 3-CDbConnection无法打开数据库连接:找不到驱动程序? 4-我确实

我尝试在新的VPS Linux+php-5.3.3+apache上上传我的第一个小项目,发现这些问题,不知道为什么plz会感谢任何帮助

1-我必须将项目中的所有文件夹小写,才能在使用php+apache的Linux系统上工作。 2-奇怪的问题是调用modlules函数时出错,如果是这样的话…Post::xxx如果改为Post::xxx就可以了,我的意思是所有内容都应该是小写的,否则就找不到Post.PHP之类的错误。 3-CDbConnection无法打开数据库连接:找不到驱动程序? 4-我确实运行了yii/要求,并获得了以下所有服务/状态失败,其余通过

       - DOM extension 
       - PDO MySQL extension
       - PDO PostgreSQL extension 
       - Memcache extension    
       - APC extension 
       - Mcrypt extension 
       - SOAP extension 
       - GD extension  
任何建议如何使上述服务通过。我正在运行MySQL数据库


我期待不久的消息。

我知道Khan已经解决了他的应用程序问题,但就参考资料而言,答案是:

1-unix/linux系统区分大小写,因此,如果您指定了一个文件夹Post,则需要在代码中调用Post/

2-如上一个答案所示,如果您调用类文件Post,那么您需要将类名更改为Post,因为操作系统的php自动加载依赖项也区分大小写

3-它失败是因为php PDO失败,Yii使用它连接到数据库系统

4-其必要的修复PDO MySQL扩展,其他是可选的


干爹。

我解决了所有这些问题,谢谢你们。想发布你们自己的答案吗?