欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

安裝開(kāi)源Ecshop商城系統(tǒng)報(bào)錯(cuò)提示Strict Standards: Non-static method cls_image::gd_version()的解決方案

作者 / 無(wú)憂(yōu)主機(jī) 時(shí)間 2014-08-03 15:07:43

隨著網(wǎng)上商城的興起,Ecshop這款開(kāi)源的電商系統(tǒng)成為萬(wàn)千電商站長(zhǎng)的追捧的對(duì)象。但是由于各位站長(zhǎng)使用的服務(wù)器或者虛擬主機(jī)型號(hào)的不同,有時(shí)候安裝的時(shí)候也難免會(huì)有報(bào)錯(cuò)提示。今天小編的一位站長(zhǎng)朋友在安裝是時(shí)候就出現(xiàn)了報(bào)錯(cuò)提示如下:Strict Standards: Non-static method cls_image::gd_version() should not be clled statically in /.../install/includes/lib_installer.php on line 31 。 小編分析了下報(bào)錯(cuò)的原因:使用”::”調(diào)用php 中的函數(shù),前提必須是statci關(guān)鍵字定義的,否則就會(huì)報(bào)錯(cuò)。而我們發(fā)現(xiàn)這個(gè)文件下的代碼cls_image類(lèi)中的函數(shù)gd_version()是沒(méi)有static關(guān)鍵字的。小編研究后整理出了2種研究方案都可以完美解決此類(lèi)現(xiàn)象的問(wèn)題。 方案一: 將函數(shù)設(shè)置為gd_version()靜態(tài)函數(shù)。首先找到include/cls_image.php文件大概在678行左右。 把代碼: Function gd_version()修改為:static Function gd_version()即可。 這一種方法比較簡(jiǎn)單,如果站長(zhǎng)朋友擔(dān)心麻煩就使用這種方法就看可以了。 方案二: 這個(gè)方法有點(diǎn)繁瑣,先創(chuàng)建一個(gè)實(shí)例,再調(diào)用以上的靜函數(shù)方法。首先找到install/includes/lib_installer.php文件。大概在31行左右。 把代碼: Return cls_image::gd_version(); 修改為: $cls_QQ2211707_image = new cls_image(); Return $cls_QQ2211707_image ->gd_version(); 然后繼續(xù)打開(kāi)include/cls_image.php文件。 把代碼: Return cls_image::gd_version(); 修改為: $cls_QQ87139667_image = new cls_image(); Return $cls_QQ87139667_image ->gd_version(); 第二種方法相對(duì)第一種方法而言有點(diǎn)修改的代碼相對(duì)復(fù)雜,一般小編建議使用第一種簡(jiǎn)單些的方案。第二種方案還有一定小編要提示的就是一定要在安裝之前修改安裝包的安裝文件。安裝后再修改就沒(méi)有作用了。以上就是小編研究出的兩種解決方案。如果有問(wèn)題可以隨時(shí)聯(lián)系小編的售后QQ:340555009. 小編推薦類(lèi)似優(yōu)秀技術(shù)文章: 安裝Ecshop商城系統(tǒng)提示Only variables should be passed by referen出錯(cuò)的解決方法

本文地址:http://www.gle-technology.com/ecshop/15520.html

1
1
1
1
1
1
1

客戶(hù)服務(wù)熱線

0791-8623-3537

在線客服