ecshop报错”Deprecated: Assigning the return value of…”解决办法
2024-08-23 02:28:56
ECSHOP生成站点地图提示”Deprecated: Assigning the return value of new by reference is deprecated in…”。
我的问题在批量上传图片哪里.
定位到报错行
$sm =& new google_sitemap();
$smi =& new google_sitemap_item($domain, $today, $_POST['homepage_changefreq'], $_POST['homepage_priority']);
PHP5.3+废除了”=&”符号,对象复制用”=”即可,详细如下:
- PHP5对象复制是采用引用的方式。
- 如果不采用引用方式,则需要在复制对象时加关键字 clone。
- 如果在复制的过程中,同时要变更某些属性,则增加函数_clone()。
解决办法:搜索所有PHP文件,将”=&”替换为”=”。
最新文章
- Ubuntu中的快捷键
- VB.net中Ajaxpro的使用
- Linux下配置Node.js环境
- Python 文件常见操作
- TSwitch 中文简繁显示支持(XE6 Android)
- C# C++联调
- sdut 2441 屠夫与狼
- JavaScript严谨模式(Strict Mode)
- 烂泥:centos安装及配置DNS服务器
- BZOJ 2962
- C++构造函数的自动调用(调用一个父类的构造函数,有显性调用最好,否则就默认调用无参数的构造函数)——哲学思想:不调用怎么初始化父类的成员数据和VMT?
- Android 解决调用系统相册打不开图片 DecodeServices报解码错误
- 基于CANVAS与MD5的客户端生成验证码
- QT添加exe文件的图标LOGO
- ibatis->;mybatis升级过程
- [css 实践篇] 解决悬浮的<;header>; <;footer>;遮挡内容的处理技巧
- Asp.Net Core 轻松学-玩转配置文件
- 解决ubuntu输入正确用户密码重新跳到无法登录
- android和java以太坊开发区块链应用使用web3j类库
- HDLM for AIX安装