CI的php环境需要什么版本?
阿里云上面的php版本为php 5.2.17pl
而本地环境是5.2.5
当加载自定义扩展类的时候,报出没有方法,例如:
function __construct() {
parent::__construct ();
$this->load->model ( 'admin/category_model' );
$this->load->library('form_validation');
}
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class MY_Form_validation extends CI_Form_validation {
在服务器上报出子类中的一个方法未定义
贴具体错误。
PHP 5.2 是支持的。 http://codeigniter.org.cn/forums/data/attachment/album/201409/11/084600naekcxnghgkjlckn.jpg
通过查看帮助文档, CodeIgniter 用户指南 版本 2.2.0可以看到CI对PHP的版本要求是:
PHP 版本 5.1.6 或更新的版本。
谢谢楼上,我已经发现了,在Linux下,文件名,大小写敏感,看到扩展文件为:.PHP,而源码加载类的时候使用的是.php 已经改好了,多谢。
页:
[1]