Неперехваченная ошибка исключения PHP: «Типизированное свойство Pimcore\Model\Document\DocType::$name не должно быть досPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Неперехваченная ошибка исключения PHP: «Типизированное свойство Pimcore\Model\Document\DocType::$name не должно быть дос

Сообщение Anonymous »

Я использую Pimcore уже месяц, работая на своей локальной машине. Вчера я загрузил свой проект Pimcore на свой сервер. Я скопировал все файлы и добавил необходимые разрешения для папок, но при входе в систему или обновлении страницы постоянно получаю следующую ошибку.
Кто-нибудь сможет помочь?
Кто-нибудь сможет помочь? p>

request.CRITICAL: неперехваченное исключение PHP. Ошибка: «Типизированное свойство Pimcore\Model\Document\DocType::$name не должно быть доступно перед инициализацией» в DocType.php строка 134 {"исключение":"[объект] (Ошибка (код: 0): типизированное свойство Pimcore\Model\Document\DocType::$name не должно быть доступно до инициализации в httpdocs/vendor/pimcore/pimcore/models/Document /DocType.php:134)"} []

Я попробовал просмотреть каждое упоминание файла в журнале ошибок (если кому-то нужен журнал ошибок скриншот, я вам его пришлю).

Единственным временным решением является редактирование следующего файла:

httpdocs/vendor/pimcore/pimcore/models/Document/DocType/ Листинг/Dao.php
в строке 60

Код: Выделить всё

    public static function sortByPriority(DocType $a, DocType $b): int
{
$a->getPriority();
if ($a->getPriority() === $b->getPriority()) {
return \strcasecmp($a->getGroup() . $a->getName(), $b->getGroup() . $b-      >getName());
}

return $a->getPriority()  $b->getPriority();
}
При переопределении следующего кода путем комментирования кода и возврата 0 ошибка не возникает.
Это не имеет смысла по двум основным причинам:
  • Находится в папке поставщика, поэтому часто обновляется;
  • На моем локальном компьютере этой ошибки нет, и я скопировал каждую папку 1to1 на моем сервере.


Подробнее здесь: https://stackoverflow.com/questions/789 ... t-doctypen
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»