Grinyaha / editDocs

Edit fields of database & tv from module of Evolution CMS
13 stars 14 forks source link

PHP Fatal error: Cannot declare class DLTemplate #10

Open ivan-s-1 opened 5 years ago

ivan-s-1 commented 5 years ago
  1. Установил Evolution 2 отсюда https://github.com/evolution-cms/evolution

  2. На сервере установлен php 7.1

  3. Установил ваш модуль последнею версию.

При попытки открыть модуль, в админки показывается ошибка Error, где должны выводиться модуль.

Ошибка из логов.

2019/08/05 13:04:03 [error] 16414#16414: *94 FastCGI sent in stderr: "PHP message: PHP Fatal error: Cannot declare class DLTemplate, because the name is already in use in /var/www/local-website/my-site-evolution.ru/assets/snippets/DocLister/lib/DLTemplate.class.php on line 8" while reading response header from upstream, client: 10.0.2.2, server: my-site-evolution.ru, request: "GET /manager/?a=112&id=3 HTTP/1.1", upstream: "fastcgi://unix:/run/php/php7.1-fpm.sock:", host: "my-site-evolution.ru", referrer: "http://my-site-evolution.ru/manager/"

ivan-s-1 commented 5 years ago

Поправил файл assets/snippets/DocLister/lib/DLTemplate.class.php 8 строка. поменял с class DLTemplate на class __DLTemplate

вроде помогло, но это возможно нарушит что то другое ...

при попытки редактировать документы в модуле, выдает ошибку красного цвета в верхнем правом углу модуля