Fatal error php 7.0.13

Started by dotWizard on 2017-01-17 07:57 — 44 replies, 10652 views

#21
При изменении профиля
Fatal error: DB Error [library\includes\ucp\register.php(653)] in D:\OpenServer\domains\modhub.ru\library\includes\core\mysql.php on line 740
#22

public function AP()
{
$this->attach_parent();
$this->page = 0;
}

от куда там AP метод взялся?

замени на
function __construct()
   {
       parent::__construct();
       $this->page = 0;
   }
#23
Не помогло, ничего не изменилось. Ну единственное ошибка исчезла, но функционал не пашет, всё как здесь написал
#24
логи покажи
#25
Ошибка при добавлении темы исчезла!!!

public function __construct()
{
parent::__construct();
$this->page = 0;
}
#26
от куда там AP метод взялся?

замени на
function __construct()
   {
       parent::__construct();
       $this->page = 0;
   }
на абум написал, PHP: Анонимные классы - Manual

кстати чтобы все работало надо базу лопатить к примеру
ALTER TABLE `bb_posts` CHANGE `mc_comment` `mc_comment` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL;
#27
Я с githuba Merge pull request #107 from diolektor/php7-future · torrentpier/torrentpier@a04df19 · GitHub
брал, там в posting_attachments.php
идет вот такая замена
- function attach_posting()
+ public function __construct()
{
$this->attach_parent();
$this->page = 0;

А если и $this->attach_parent(); заменить, по примеру выше, то ошибка уходит и в логах ни чего нет
#28
Protektor, ну если вы не осилили лог гита то не надо было и лезть, верно? Красная строка - удалить, зеленая - добавить.
#29
раз у меня проснулся интерес, правда не уверен на долго ли, но постараюсь всунуть все свои задумки какие были
На GitHub форк на свой аккаунт делается, новая ветка, вносятся правки, а потом pull request обратно. Все правки по такой схеме вносятся второй год, прямых коммитов в ветки нет ни у кого.
#30
Exile Вы меня не поняли наверное,
на этот момент обратите внимание
На github сей час так
posting_attachments.php

- function attach_posting()
+ public function __construct()
{
$this->attach_parent();
$this->page = 0;

И при добавлении темы лично у меня ошибка и добавить тему нельзя
Spoiler content hidden.
1267 строка (у меня) это: $this->attach_parent();
А если заменить так (как выше писал PheRum)

public function __construct()
{
parent::__construct();
$this->page = 0;
}

То ошибка пропадает и добавлять новые темы становится возможным