`

php5.4环境下安装ECshop出现Strict Standards的解决方案

    博客分类:
  • IIS
 
阅读更多
php5.4环境下安装ECshop会出现很多Strict Standards错误、警告,经过查找,已经找到解决方案。

1、php5.4环境下安装ECshop出现includes/cls_template.php on line 406的解决方案。

将 $tag_sel = array_shift(explode(‘ ‘, $tag)); 这句话拆开为两句。

array_shift() 的参数是引用传递的,5.3以上默认只能传递具体的变量,而不能通过函数返回值 end(&array) 也一样(后面也会有end的函数,也需要拆分为两行)。

2、php5.4环境下安装ECshop出现includes/lib_base.php on line 346的解决方案。

将cls_image.php 中 function gd_version() 改成 static function gd_version() 即可。

3、后台点击 开店向导 警告的解决方案。

admin/include/modules/payment 下的几个文件构造函数错误,删掉即可。(PHP构造函数不是那样写的,估计写这构造函数的人是C++出身。)
分享到:
评论

相关推荐

    ecshop 完美兼容php5.4以上版本 php5.4 php5.5 php 5..6

    标题提到的“ecshop 完美兼容php5.4以上版本 php5.5 php5.6”意味着这个程序经过优化,能够在PHP 5.4及其后续版本上稳定运行,解决了早期ECShop 2.7.3版本与这些PHP版本的兼容性问题。 描述中指出,ECShop 2.7.3在...

    ecshop(php5.4修订版)

    ECShop是一款基于PHP5.4开发的开源电子商务系统,专为中小企业设计,提供了一套完整的网上商店解决方案。在"ecshop(php5.4修订版)"中,我们重点关注的是其针对PHP5.4版本的优化和调整,这使得ECShop在该版本的PHP...

    ecshop适用php5.4

    ECShop是一款B2C独立网店系统,适合企业及个人...但是官方的版本是基于php5.2版本开发,运行在现在很多5.3以上平台上,会爆出各种警告,这个版本是用来一下午的时间把所有的警告修复过,本人测试php5.4版本不会出现问题

    ecshop兼容jquery php 5.3以上版本 完美兼容php 5.4 5.5

    首先,关于ECShop的兼容性提升,这意味着在PHP 5.3以上的环境中,ECShop可以正常运行,不会出现由于版本不兼容导致的错误或功能缺失。PHP 5.3引入了一些重要的改进,如命名空间、 Late Static Bindings 和 Closure,...

    修复ECSHOP在PHP5.4以上版本中的运行问题

    在使用PHP5.4及以上版本安装ECSHOP时,会遇到大量的`Strict Standards`警告。这些警告主要出现在`includes/cls_template.php`文件的第406行: ```php $tag_sel = array_shift(explode(',', $tag)); ``` **原因分析...

    php 出现Strict Standards: Only variables should be passed by reference in的解决方法

    这个问题多半是因为引用传递参数引起的,解决办法一是修改代码不使用引用传递;另一个办法是修改php配置文件,修改error_reporting...今天安装ecshop的时候最上面出现了一个错误提示:Strict Standards: Only variables

    ECShop商城系统ecshopv2.7.3支持PHP5.3 5.4 5.5等版本

    ECShop是一款广受欢迎的开源电子商务解决方案,特别针对中小企业设计,提供了强大的在线购物功能。这个版本是ECShop的2.7.3更新,经过了优化以兼容PHP 5.3、5.4和5.5等多个版本。对于那些正在寻找一个稳定且适应性强...

    ecshop基于php5.0版本以上的配置修改

    以上就是针对ecshop在基于PHP 5.0版本以上的配置修改中可能遇到的一些常见问题及其解决方案。通过对这些关键点的理解和应用,可以帮助开发者更顺利地进行版本升级,并提高系统的稳定性和安全性。

    ecmall 兼容 php5.5以上版本

    描述 "在PHP5.5以上版本运行ecshop和ecmall出现的问题及解决方案" 提到了两个关键点:一是Ecmall的姊妹项目Ecsop也面临相似的挑战;二是本文不仅会揭示问题,还会提供解决之道。Ecsop可能是Ecmall的一个早期版本或...

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

    ### ECSHOP3.6 H5网络错误解决方案 在处理ECSHOP3.6 H5网络错误时,我们首先需要了解导致此类问题的主要原因及其解决办法。根据提供的标题、描述以及部分内容,本文将详细探讨以下几个关键方面: 1. **服务器配置...

    ecshop php5.2以上版本,php5.3 5.5 5.6均可用

    用户在升级或部署时,只需将这个版本的ECShop覆盖到原有安装目录,然后按照常规步骤进行数据库配置和设置,就能在PHP 5.5环境下正常运行ECShop了。同时,用户也应该注意备份原有的数据和配置,以防万一出现问题。 ...

    ecshop兼容高版本PHP.rar

    描述中的信息告诉我们,这个压缩包提供了一个解决方案,使得ECSHOP可以在PHP 5.3、5.4、5.5以及5.6版本上运行,而无需降级到低版本的PHP。这通常是通过修改源代码、修复与新PHP版本不兼容的函数或类来实现的。"个人...

    ecshop多货币解决方案

    ### Ecshop多货币解决方案知识点详解 #### 一、项目背景及目标 Ecshop是一款非常流行的开源电子商务系统,基于PHP语言及MySQL数据库构建而成。对于面向国际市场的电子商务网站来说,支持多种货币显示是不可或缺的...

    ecshop最新完美兼容php5.6版

    此ecshop 版本最新版 完美兼容 php5.4 php5.5 php5.6 且不兼容低版本php 升级作者 搜豹公司-宇宙人: QQIT宇宙人 1273276548 从事ecshop 6年php开发经验,与上海商派技术合作关系 请加 ECSHOP最新版技术交流2千人群...

    ecshop 2.7.3兼容php 5.5

    在这些新版本的PHP中,有些函数和特性可能与旧版本不兼容,导致ECSHOP 2.7.3在新环境下运行出现问题。因此,"ecshop 2.7.3兼容php 5.5"的更新就显得尤为重要。 这个更新主要目标是解决ECSHOP 2.7.3在PHP 5.5环境下...

    ecshop安装教程

    ### ecshop安装教程知识点 ...综上所述,Ecshop的安装过程主要包括准备环境、上传文件、配置数据库信息、执行安装脚本以及解决可能出现的问题等步骤。遵循上述指南,用户可以顺利地安装并运行自己的Ecshop网店。

    ecshop2.73 php5.5版

    标题中的"ecshop2.73 php5.5版"表明这是ECShop的一个特定版本,即2.7.3,它优化了与PHP 5.5版本的兼容性,确保在该版本的PHP环境下可以直接运行,无需进行额外的代码修改。 在描述中提到的"php5.5以上直接使用,...

    ecshop同时支持php5、php7改动文件

    综上所述,这个压缩包提供了一个让ECSHOP在PHP5和PHP7环境下都能正常工作的解决方案,涉及的改动主要集中在代码的兼容性和性能优化上。对于使用ECSHOP的商家或开发者来说,这个更新是必要的,以确保网站在更新服务器...

    EcTouch_v1.1 for EcShop_V2.7.3_on PHP5.4.x

    由于自PHP5.4以后发布的版本去掉了部分原有的旧函数,导致 EcTouch 手机移动商务平台在 PHP5.4.X 以上安装失败。这里提供了专门针对PHP5.4.x以后版本的完整安装包,直接安装,一键成功。

Global site tag (gtag.js) - Google Analytics