首次安装ecshop出现的问题

简介:

一、

Strict Standards: Only variables should be passed by reference in D:\tiandiyoyo\hengtian\ecshop\upload\includes\cls_template.php on line 424

不淡定了,打开cls_template.php,定位到424行,发现下面内容:

 代码如下 复制代码

$tag_sel = array_shift(explode(' ', $tag));

将其注释掉,分别拆开,添加两行


 代码如下 复制代码

$tag_tmp = (explode(' ', $tag));
$tag_sel = array_shift($tag_tmp);
//$tag_sel = array_shift(explode(' ', $tag));

这样之后顶部的报错没掉了,左侧和底部的报错还需要去ecshop的后台点击清除缓存才能去除。

二、

客户在安装完模版之后出现includes\lib_main.php on line 1329,仔细检查过后得知php版本是5.3以上的,这样的问题真是不少,如何解决这样的问题,ecshop开发中心给出教程

php 5.3版本兼容问题不少,以上函数参数传递问题可以将lib_main.php on line 1329这句 
$ext = end(explode('.', $tmp));
改为 :
$extsub=explode('.', $tmp);$tmp=end($extsub);

三、

Strict Standards: Redefining already defined constructor for class后面加路径。
经过小编研究是因为ECSHOP模板架设的服务器php虚拟主机版本过高而发送报错。  PHP 类,有两种构造函数,一种是跟类同名的函数,一种是 ____construct()。从PHP5.4开始,对这两个函数出现的顺序做了最严格的定义,必须是 ____construct() 在前,同名函数在后
那这个问题要怎解决呢?
下面以这个报错为例
Strict Standards: Redefining already defined constructor for class alipay in /data/web/includes/modules/payment/alipay.php on line 85
找到文件alipay.php
使用编辑器打开,找到下面的构造函数

1        function __construct()    

2        {    

3            $this->alipay();    

4        }    

放到

1        function alipay()    

2        {    

3        }    

前面。




本文转自 IT阿飞 51CTO博客,原文链接:http://blog.51cto.com/itafei/1858628

相关文章
|
3月前
|
Ubuntu 网络安全 数据安全/隐私保护
百度搜索:蓝易云【Ubuntu实现免密登录设置教程】
完成以上步骤后,你将可以在客户端无需输入密码即可登录到服务器。请确保公钥已经正确复制到服务器,并妥善保管私钥,以确保安全性。
24 0
|
3月前
|
存储 Ubuntu
百度搜索:蓝易云【在ubuntu系统下安装配置onedrive步骤】
现在,你已经成功在Ubuntu系统下安装和配置了OneDrive,可以使用该工具与OneDrive云端存储进行同步。
40 0
|
6月前
|
Ubuntu 关系型数据库 MySQL
百度搜索:蓝易云【ubuntu系统部署dzzoffice及安装onlyoffice插件教程。】
请注意,本教程提供了基本的部署和安装步骤,并且可以根据实际需求进行定制和扩展。如果需要更深入的了解和配置,请参考DzzOffice和OnlyOffice的官方文档或其他权威资源。
556 3
|
7月前
|
监控 Linux 网络安全
百度搜索:蓝易云【CentOS7上安装Squid代理详细教程【附带使用教程】】
通过以上步骤,你已经成功安装和配置了Squid代理服务器,并且可以在客户端设备或应用程序中使用它进行代理访问。根据需要,你可以进一步定制Squid的配置,例如添加更多的访问控制规则或进行高级功能的配置。请注意,Squid还有许多其他的功能和选项,你可以参考Squid的官方文档以获取更详细的信息和配置指南。
332 0
|
7月前
|
安全 网络安全 数据安全/隐私保护
百度搜索:蓝易云【Ctyun系统升级OpenSSH 9.3详细教程】
现在,您已经成功升级了OpenSSH到最新版本9.3,并配置了SSH服务。您可以使用SSH客户端连接到Ctyun系统,以进行安全的远程登录。
381 0
|
7月前
|
Ubuntu 异构计算 Python
百度搜索:蓝易云【Ubuntu 20.04 安装 Carla详细教程。】
通过执行以上步骤,你将在Ubuntu 20.04上成功安装Carla仿真器。请注意,上述步骤只是一个简单的示例,实际的安装和配置可能因计算机和环境而异。你可以参考Carla官方文档以获取更详细的信息和最佳实践。
256 0
|
3月前
|
Ubuntu 关系型数据库 MySQL
百度搜索:蓝易云【ubuntu系统服务器安装WordPress教程】
现在,你已经成功在Ubuntu系统服务器上安装了WordPress。可以使用你的域名或服务器IP地址访问WordPress网站,进行网站配置和内容发布。
92 0
|
9月前
|
监控
免费猪八戒网站软件任务小助手--小八戒更新版本1.5
免费猪八戒网站软件任务小助手--小八戒更新版本1.5
74 0
免费猪八戒网站软件任务小助手--小八戒更新版本1.5
|
10月前
|
传感器 自动驾驶 Linux
(4)首次安装
(4)首次安装
85 0
|
前端开发 SEO
北京六翼分享:5个必备的WordPress免费版目录插件
北京六翼分享:5个必备的WordPress免费版目录插件 网站目录是将个人或组织的相关信息(如姓名、电子邮件、联系人)分组的目录,以便可以从一个位置访问它们。该目录的一些示例是财产清单、血库、餐馆等。在线目录使人们可以轻松访问任何列出的服务的信息,如果您使用 WordPress 进行网站开发,您可能熟悉您可以在您的网站上使用的许多目录插件和主题。
北京六翼分享:5个必备的WordPress免费版目录插件