用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1895|回复: 3
收起左侧

[已解决] CI的php环境需要什么版本?

[复制链接]
发表于 2014-9-4 14:57:41 | 显示全部楼层 |阅读模式

阿里云上面的php版本为php 5.2.17pl

而本地环境是5.2.5

当加载自定义扩展类的时候,报出没有方法,例如:
PHP复制代码
 
function __construct() {
                parent::__construct ();
                $this->load->model ( 'admin/category_model' );
                $this->load->library('form_validation');
}
 
复制代码

PHP复制代码
 
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class MY_Form_validation extends CI_Form_validation {
 
 
复制代码



在服务器上报出子类中的一个方法未定义


发表于 2014-9-4 15:10:52 | 显示全部楼层
贴具体错误。
PHP 5.2 是支持的。
发表于 2014-9-11 08:47:39 | 显示全部楼层


通过查看帮助文档,    CodeIgniter 用户指南 版本 2.2.0可以看到CI对PHP的版本要求是:
PHP 版本 5.1.6 或更新的版本。


 楼主| 发表于 2014-10-22 10:35:40 | 显示全部楼层
谢谢楼上,我已经发现了,在Linux下,文件名,大小写敏感,看到扩展文件为:.PHP,而源码加载类的时候使用的是.php 已经改好了,多谢。

本版积分规则