1、admin/index.php admin/sms_url.php 报错:Strict Standards: mktime(): You should be using the time() function instead in /data/web/ledetaoadmin/sms_url.php on line 31
1
$auth= mktime();
替换为:
1
$auth= time();
报错:Strict Standards: Only variables should be passed by reference in /data/web/includes/lib_main.php on line 1336 2、lib_main.php
1
$ext= end(explode('.', $tmp));
替换为:
1
$ext= end();
2
$ar= explode('.', $tmp);
3
$ext= end($ar);
继续报错 Warning: end() expects parameter 1 to be array, null given in /data/web/includes/lib_main.php on line 1336 将刚刚的代码改成:
前面 Strict Standards: Redefining already defined constructor for class chinabank in /data/web/includes/modules/payment/chinabank.php on line 85 Strict Standards: Redefining already defined constructor for class paypal_ec in /data/web/includes/modules/payment/paypal_ec.php on line 96 Strict Standards: Redefining already defined constructor for class shenzhou in /data/web/includes/modules/payment/shenzhou.php on line 81 Strict Standards: Redefining already defined constructor for class ips in /data/web/includes/modules/payment/ips.php on line 82 Strict Standards: Redefining already defined constructor for class balance in /data/web/includes/modules/payment/balance.php on line 79 Strict Standards: Redefining already defined constructor for class alipay in /data/web/includes/modules/payment/alipay.php on line 85 Strict Standards: Redefining already defined constructor for class tenpay in /data/web/includes/modules/payment/tenpay.php on line 83 Strict Standards: Redefining already defined constructor for class post in /data/web/includes/modules/payment/post.php on line 79 Strict Standards: Redefining already defined constructor for class paypal in /data/web/includes/modules/payment/paypal.php on line 82 Strict Standards: Redefining already defined constructor for class tenpayc2c in /data/web/includes/modules/payment/tenpayc2c.php on line 83 Strict Standards: Redefining already defined constructor for class cappay in /data/web/includes/modules/payment/cappay.php on line 81 Strict Standards: Redefining already defined constructor for class bank in /data/web/includes/modules/payment/bank.php on line 79 Strict Standards: Redefining already defined constructor for class kuaiqian in /data/web/includes/modules/payment/kuaiqian.php on line 83 Strict Standards: Redefining already defined constructor for class cod in /data/web/includes/modules/payment/cod.php on line 82 解决办法: 将所有的构造函数放到前面: 如alipay.php 将
1
function__construct()
2
{
3
$this->alipay();
4
}
放到
1
functionalipay()
2
{
3
}
前面
在安装Ecshop的时候,遇到两个问题:
1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\X\www\ecshop\install\includes\lib_installer.php on line 31
3.默认时区问题:Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in D:\X\www\ecshop\install\includes\lib_installer.php on line 225
在安装Ecshop的时候,遇到两个问题: 1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\X\www\ecshop\install\includes\lib_installer.php on line 31 解决:找到i