Strict Standards: Non-static method cls_sql_dump::get_head() database.php on line 124
Strict Standards: Non-static method cls_sql_dump::get_head() should not be called statically in /public_html/admin/database.php on line 124
这问题和就是:php版本问题 get_head() 以及get_random_name()在老版本都可以用
但是到了PHP5.4以上就Game OVer了。这里发布下修改的地方
/admin/includes/cls_sql_dump.php
在里面找到对应的 get_head()或者 get_random_name()
在前面加上 static 转换成静态就可以了
发下效果代码
- static function get_head($path)
- {
- /* 获取sql文件头部信息 */
- $sql_info = array('date'=>'', 'mysql_ver'=> '', 'php_ver'=>0, 'ecs_ver'=>'', 'vol'=>0);
- $fp = fopen($path,'rb');
- $str = fread($fp, 250);
- fclose($fp);
- $arr = explode("n", $str);
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。