新手安装ecshop集合版出现cls_image::gd_version()和不支持JPEG
来源:互联网 发布:单机手游 知乎 编辑:程序博客网 时间:2024/05/16 05:30
Strict Standards: Non-static method cls_image::gd_version() should not be clled statically in /…/install/includes/lib_installer.php on line 31 。
使用”::”调用php 中的函数,前提必须是statci关键字定义的,否则就会报错。而我们发现这个文件下的代码cls_image类中的函数gd_version()是没有static关键字的。小编研究后整理出了2种研究方案都可以完美解决此类现象的问题。
方案一:
将函数设置为gd_version()静态函数。首先找到include/cls_image.php文件大概在678行左右。
把代码:
Function gd_version()修改为:static Function gd_version()即可。
这一种方法比较简单,如果站长朋友担心麻烦就使用这种方法就看可以了。
方案二:
这个方法有点繁琐,先创建一个实例,再调用以上的静函数方法。首先找到install/includes/lib_installer.php文件。大概在31行左右。
把代码:
Return cls_image::gd_version();
修改为:
$cls_QQ2211707_image = new cls_image();
Return $cls_QQ2211707_image ->gd_version();
然后继续打开include/cls_image.php文件。
把代码:
Return cls_image::gd_version();
修改为:
$cls_QQ87139667_image = new cls_image();
Return $cls_QQ87139667_image ->gd_version();
以上是转载的,我安装的时候也出现此问题我用的是方法一。比较简单。
static关键字:
记住以下几点:
静态属性用于保存类的公有数据
静态方法里面只能访问静态属性
静态成员不需要实例化对象就可以访问
类的内部可以通过self或者static关键字访问自身静态成员
可以通过parent关键字访问父类的静态成员
可以通过类的名称在类定义外部访问静态成员
- 新手安装ecshop集合版出现cls_image::gd_version()和不支持JPEG
- Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG
- Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG
- Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG .
- Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG
- Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG
- Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG
- Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG
- [7]EC_Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG
- ECShop 3.0安装出现错误:Non-static method cls_image::gd_version()
- ecshop Non-static method cls_image::gd_version()
- 安装ECShop报 Non-static method cls_image::gd_version() should not be called statically 解决方案
- ecshop提示Strict Standards: Non-static method cls_image::gd_version()
- ECshop安装问题一解决:Strict Standards: Non-static method cls_image::gd_version() should not be called stati
- Non-static method cls_image::gd_version() should not be called statically in D:\X\www\ecshop\install
- ecshop二次开发:Non-static method cls_image::gd_version() should not be called statically in的解决
- ecshop --在php_gd2库安装后还是显示不支持jpeg格式解决办法
- ecshop在linux下安装出现"GD版本 不支持"情况的解决办法
- 修改Map中确定key对应的value问题
- [QT]第一个QT程序
- 杭电acm--2099
- 内核模块管理学习(1)
- memcached真实项目中的应用
- 新手安装ecshop集合版出现cls_image::gd_version()和不支持JPEG
- linux压缩和解压
- 用PopupWindow实现下拉列表
- 年终巨献 史上最全 ——LINQ to SQL语句
- Memory Reordering Caught in the Act
- 【设计模式】java设计模式之 -- 策略模式
- 2015ACM北京网赛B题 hihoCoder#1228 Mission Impossible 6
- 百灯熄灭问题--数组的应用
- 配置SQl Server 2008R2端口号详解