安装ecshop默认安装后的错误解决方案

1,统一解决
php.ini中的配置 error_reporting = E_ALL | E_STRICT
这是说,显示那些不符合编码规范的警告(coding standards warnings)。
建议取消error的输出,如果出于调试需要,应改为
error_reporting = E_ALL & ~E_NOTICE

2.首页出现报错:Only variables should be passed by referen
找到出错行(includescls_template.php 文件的418行)
$tag_sel = array_shift(explode(‘ ‘, $tag));
改成:
$tag_bak = explode(‘ ‘, $tag);
$tag_sel = array_shift($tag_bak);
因为array_shift的参数是引用传递的,5.3以上默认只能传递具体的变量,而不能通过函数返回值,后台更新缓存后正常。
另一个地方同样修改(includeslib_main.php”文件的1329行):
//$ext = end(explode(‘.’, $tmp));
$ext_bak = explode(‘.’, $tmp);
$ext = end($ext_bak);

 

3.Strict Standards: Non-static method cls_image::gd_version() should not be called statically
找到出错行(includeslib_base.php”文件的346行)
return cls_image::gd_version();
改成:
$p = new cls_image();
return $p->gd_version();
是因为gd_version()方法未声明静态static,所以会出错。

 

4. Strict standards: mktime(): You should be using the time() function instead
错误行:$auth = mktime();
PHP手册里http://cn2.php.net/manual/en/function.mktime.php有个Note:
As of PHP 5.1, when called with no arguments, mktime() throws an E_STRICT notice: use the time() function instead.
自从PHP5.1起,调用这个函数不传递参数,会出现一个 notice

批量替换mktime()为@mktime()即可

转载于:https://www.cnblogs.com/doseoer/p/4007700.html

STM32入门教程:自动门控制 通过这个简单的示例,我们展示了如何使用STM32微控制器来实现一个简单的自动门控制系统。如果有物体靠近门口,我们会改变doorState的值,并使用controlServoMotor函数来控制舵机电机的转动。具体的引脚连接可以根据您的具体硬件来定,例如将红外传感器的输出引脚连接到GPIOA_PIN0引脚。同样,具体的引脚连接可以根据您的具体硬件来定,例如将舵机的控制引脚连接到GPIOA_PIN1引脚。首先,我们需要包含必要的库文件和引用。然后,我们需要定义一些函数来处理红外传感器的输入和舵机电机的输出。 阅读详情

相关推荐

ECSHOP3.6 H5网路错误解决方案php.ini,httpd.conf,CorsService.php和304 Not Modified缓存错误

ECSHOP3.6 H5网路错误解决方案php.ini,httpd.conf,CorsService.php和304 Not Modified缓存错误

安装Ecshop首页出现报错常见的问题解决办法

安装Ecshop首页出现报错:Only variables should be passed by referen   最近想安装一个ECSHOP商城上去,老是报错,出现下面这就话:   Strict Standards: Only variables should be passed by reference in D:\**\includes\cls_template.php on lin

Winn的程序世界 4304

FX5U与宇电PID调节器通信程序.zip

宇电PID调节器与三菱FX5U无顺序协议通信程序,通信协议可至宇电官网下载,协议为AIBUS通信协议,采用RS2指令,内含注释,梯形图与ST混编。

ecshop系统前后台出现的几个错误修正升级到PHP5.6后

基于整个系统的优化和性能和对各种网站程序的支持程度方面来考虑,最近更换了操作系统和网站运行环境,把php从原来的5.3升级到了现在的5.6,当初没有升级php环境一个重要原因就是不想去修改各个程序对php5.6的兼容代码,引起这个话题的主要原因是php5.6丢弃了5.3版本的很多参数和书写规范,导致原来的代码运营在5.6版本上出错。今天就细细给大家说说我在搬迁百蔬网时遇到的几个问题,和大家共勉。 preg_replace函数是蛮多地方需要修改的一个函数,改动最多的是它,特别是后台很多地方都是提示这个函数的

程序发烧猿's Blog 487

Ecshopphp 5.3以上版本安装过程中出现的问题

生产环境中的PHP版本是5.3,于是出现各种坑爹的问题。   1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\X\www\ecshop\install\includes\lib_installer.php on line 31   

panfanglin的专栏 2423

ecshop装完后 报错警告问题更改总结

Ecshop安装后,一堆错误,咋整? PHP5.6.6上运行 ecshop 2.7.3常见问题整合 时间:2015-03-13 13:05来源:未知 作者:最模板 点击:2792次 ecshop在在PHP5.6.6版本以后,有了很多细微的变化。而ECSHOP官方更新又太慢,发现这些问题后也不及时升级,导致用户安装使用过程中错误百出。 最模板整理一下我遇到的问题希望对你们 e

永不停歇 2490

Ecshop 3.6】宝塔面板安装ecshop3.6

问: ECSHOP 3.6版本,老是安装不成功,经常出现API接口不对,或是ECSHOP的H5页面出现 网络连接错误。宝塔面板如何安装Ecshop 3.6版本??? 答: 1、宝塔面板,目前个人认为最优秀的linux管理面板。以个人观点来说的,希望不喜勿喷@ 2、宝塔面板环境安装PHP版本为php 5.5版 3、官方下载出来的文件压缩包,解压后,会有两个文件夹 ,“ecshop”...

lchu55的博客 1706

ecshop安装注意

安装Ecshop的时候,遇到两个问题:   1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\X\www\ecshop\install\includes\lib_installer.php on line 31   解决:找到i

wenqingzzz的专栏 655

Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG .

安装Ecshop的时候,遇到两个问题:   1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\X\www\ecshop\install\includes\lib_installer.php on line 31   解决:找到i

wangmj518的专栏 704

Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG

安装Ecshop的时候,遇到两个问题:   1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically inD:\X\www\ecshop\install\includes\lib_installer.phpon line31   解决:找到install...

weixin_30355437的博客 68

ECShop安装问题

Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG   在安装Ecshop的时候,遇到两个问题: 1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically inD:\X\www\ecshop\install\in...

weixin_30682127的博客 82

Ecshop_(PHP5.4)问题cls_image::gd_version()和不支持JPEG

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34395205的博客 121

cls image.php,cls_image::gd_version()和不支持JPEG

Strict Standards: Non-static method cls_image::gd_version() should not be called statically inD:\X\www\ecshop\install\includes\lib_installer.phpon line31解决:找到install/includes/lib_installer.php中的第31行...

weixin_42594427的博客 213

安装ecshop的一些常见错误解决方案

example1(数据安装失败): Warning: date_default_timezone_get(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set(

liuzhushiqiang的专栏 1438

php5.4 安装ecshop,php5.4下安装ECshop出现错误的解决办法

转:http://www.programmernote.com/?p=651.安装是会提示 Warning: date_default_timezone_get(): It is not safe to rely on the system’s timezone settings. You are *required* to use the date.timezone setting or the...

weixin_31286719的博客 99

ecshopPHP 5.4以上版本各种错误问题处理

1、PHP 5.4.X环境下安装ECShop出现“includes/cls_template.php on line 406”的解决方案。 将 $tag_sel = array_shift(explode(‘ ‘, $tag)); 这句话拆开为两句。 $tag_arr = explode(‘ ‘, $tag);

专注于互联网架构技术,努力成为一名架构师 1160

ecshop php 5.4,ecshopPHP 5.4以上版本各种错误问题处理

1、PHP 5.4.X环境下安装ECShop出现“includes/cls_template.php on line 406”的解决方案。将 $tag_sel = array_shift(explode(‘ ‘, $tag)); 这句话拆开为两句。$tag_arr = explode(‘ ‘, $tag);$tag_sel = array_shift($tag_arr);array_shift()...

weixin_35355431的博客 141
上一篇: 动态加载JS脚本的4种方法
下一篇: dedecms上传图片相对路径改成绝对路径方法
VI7591
博客等级 码龄10年 27粉丝 140原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值