Maison développement back-end tutoriel php Bigcommerce:PHP版本升级错误解决办法_PHP教程

Bigcommerce:PHP版本升级错误解决办法_PHP教程

Jul 13, 2016 pm 05:18 PM
升级 版本

报错内容一:Strict Standards: Declaration of....should be compatible with .....

Strict Standards: Declaration of ISC_CHECKOUT_PROVIDER::GetPropertiesSheet() should be compatible with ISC_MODULE::GetPropertiesSheet($tab_id, $idGlobal, $jsGlobal, $jsSelectedFunction, $customVars = Array, $moduleId = NULL) in /home/ipcamera/public_html/includes/classes/class.checkoutprovider.php on line892

报错的意思:子类重写的父类的函数,子类函数里面的参数与父类的参数不对应

查看文件class.checkoutprovider.php报错的892行,GetPropertiesSheet()函数如下:

public function GetPropertiesSheet($tabId, $doHeaderRows=true, $moduleId=''){

.....

}

解决方法:把GetPropertiesSheet()函数的参数改为父类中的参数,其实直接Copy报错提示的信息就可以啦~

更改后:

public function GetPropertiesSheet($tabId, $idGlobal, $jsGlobal, $jsSelectedFunction, $customVars = Array(), $moduleId = NULL)
{

.....

}


报错内容二:Strict Standards: Non-static method....should not be called statically in .....

Strict Standards: Non-static method ISC_REDIRECTS::generateRedirectUrl() should not be called statically in/home/ipcamera/public_html/lib/class.redirects.php on line30

报错的意思:generateRedirectUrl()函数是非静态声明,他不可以被静态(static)声明的方法调用

查看文件class.redirects.php报错的30行,GetPropertiesSheet()函数如下:

publicstatic function checkRedirect($urlPath)
{
// @codeCoverageIgnoreStart
$newUrl = self::generateRedirectUrl($urlPath);

.....

}

public function generateRedirectUrl($urlPath)
{

.....

}

解决方法:把generateRedirectUrl()函数改为静态声明

更改后:

public static function generateRedirectUrl($urlPath)
{

.....

}



报错内容三:Strict Standards: mktime(): You should be using the time() function instead in.....

Strict Standards: mktime(): You should be using the time() function instead in/home/ipcamera/public_html/lib/general.php on line 3590

报错的意思:mktime()方法不带参数被调用时,会被抛出一个报错提示

查看文件general.php报错的3590行,如下:

$args = func_get_args();
$result = call_user_func_array("mktime", $args);

解决方法:mktime()方法改为time()方法

更改后:

$args = func_get_args();
$result = call_user_func_array("time", $args);





www.bkjia.comtruehttp://www.bkjia.com/PHPjc/621622.htmlTechArticle报错内容一: Strict Standards : Declaration of....should be compatible with ..... Strict Standards : Declaration of ISC_CHECKOUT_PROVIDER::GetPropertiesSheet() should be comp...
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Plusieurs méthodes pour mettre à niveau la version Python dans Conda Plusieurs méthodes pour mettre à niveau la version Python dans Conda Feb 18, 2024 pm 08:56 PM

Plusieurs méthodes pour mettre à niveau la version Python dans Conda

Tutoriel sur la mise à jour de la version curl sous Linux ! Tutoriel sur la mise à jour de la version curl sous Linux ! Mar 07, 2024 am 08:30 AM

Tutoriel sur la mise à jour de la version curl sous Linux !

Mise à niveau de la version numpy : un guide détaillé et facile à suivre Mise à niveau de la version numpy : un guide détaillé et facile à suivre Feb 25, 2024 pm 11:39 PM

Mise à niveau de la version numpy : un guide détaillé et facile à suivre

Vérifiez la version du système d'exploitation Kirin et la version du noyau Vérifiez la version du système d'exploitation Kirin et la version du noyau Feb 21, 2024 pm 07:04 PM

Vérifiez la version du système d'exploitation Kirin et la version du noyau

Tutoriel sur la façon de résoudre le problème de l'impossibilité d'accéder à Internet après la mise à niveau du système Win10 Tutoriel sur la façon de résoudre le problème de l'impossibilité d'accéder à Internet après la mise à niveau du système Win10 Mar 27, 2024 pm 02:26 PM

Tutoriel sur la façon de résoudre le problème de l'impossibilité d'accéder à Internet après la mise à niveau du système Win10

Comment mettre à jour la version de wps ? Comment mettre à jour la version de wps office ? Comment mettre à jour la version de wps ? Comment mettre à jour la version de wps office ? Mar 14, 2024 am 08:43 AM

Comment mettre à jour la version de wps ? Comment mettre à jour la version de wps office ?

Explication détaillée de la façon de mettre à niveau les téléphones mobiles Honor vers le système Hongmeng Explication détaillée de la façon de mettre à niveau les téléphones mobiles Honor vers le système Hongmeng Mar 25, 2024 am 11:51 AM

Explication détaillée de la façon de mettre à niveau les téléphones mobiles Honor vers le système Hongmeng

Interpréter le sens et la différence de la version PHP NTS Interpréter le sens et la différence de la version PHP NTS Mar 27, 2024 am 11:48 AM

Interpréter le sens et la différence de la version PHP NTS

See all articles