1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
  3. Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Веб L-Shop [Open Source]

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем D3lph1, 9 мар 2017.

  1. Автор темы
    D3lph1

    D3lph1 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    D3lph1
    Все происходит автоматически. Если автоматически выдать не удалось, возможно сделать это вручную из админ-панели или внутриигровой корзины.
     
  2. Asquidbro

    Asquidbro Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Asquidbro
    upload_2019-4-8_15-38-22.png
    Извини за рекламу, подскажи как побороть ошибку, которая справа сверху отрисована?
     
  3. Автор темы
    D3lph1

    D3lph1 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    D3lph1
    Исправил. Перезалейте директории resources и public.
     
  4. HorizonInGames

    HorizonInGames Старожил Пользователь

    Баллы:
    103
    "Parse error: syntax error, unexpected 'const' (T_CONST), expecting variable (T_VARIABLE)"

    app/Services/Auth/Roles.php
    public const USER = 'user';
    Код:
    class Roles
    {
    public const USER = 'user';
    public const ADMIN = 'admin';
    /** Private constructor because this class contains only constants.
    private function __construct()
    {
    }
    }

    Весь гугл облазил, понять не могу что за дела.
     
  5. Автор темы
    D3lph1

    D3lph1 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    D3lph1
    Эта ошибка появляется, если версия PHP < 7.1.0. Ибо область видимости для констант классов стало возможным задавать начиная именно с этой версии.
     
  6. HorizonInGames

    HorizonInGames Старожил Пользователь

    Баллы:
    103
    Поехали дальше...
    Код:
    description' => $this->settings->get('shop.description')->getValue()
    "Call to a member function getValue() on null"
     
  7. Автор темы
    D3lph1

    D3lph1 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    D3lph1
    В бд в таблице settings пуста (или отсутствует по каким-то причинам соответствующая запись), скорее всего. То бишь, вы не выполнили seeding.
     
  8. HorizonInGames

    HorizonInGames Старожил Пользователь

    Баллы:
    103
    При сиде выскакивает ошибка. Удалил все таблицы в бд, пытаюсь сделать миграцию и в итоге выскакиевает это:
    Код:
    SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes
    
     
  9. Автор темы
    D3lph1

    D3lph1 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    D3lph1
    С чего вдруг ошибки начали возникать? Раньше не было?
     
  10. HorizonInGames

    HorizonInGames Старожил Пользователь

    Баллы:
    103
    В том и дело, что нет. Я перенёс бэкап на новый дедик, после чего такое начало выскакивать.
    Бился, бился, ничего не вышло и решил сюда написать.
     
  11. Автор темы
    D3lph1

    D3lph1 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    D3lph1
    Сверяйте конфигурацию сервера и/или гуглите ошибку обязательно с упоминанием doctrine (например: "doctrine Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes"). Ибо причины по которым она появляется могут быть разными.
     
  12. HorizonInGames

    HorizonInGames Старожил Пользователь

    Баллы:
    103
    Уже даже в AppServiceProvider залез код менять, ничего не помогает.
    Может, так яснее будет?
    Код:
    In AbstractMySQLDriver.php line 106:
    
      An exception occurred while executing 'CREATE TABLE lshop_users (id INT AUT
      O_INCREMENT NOT NULL, username VARCHAR(32) NOT NULL, email VARCHAR(255) NOT
       NULL, password VARCHAR(60) NOT NULL, balance DOUBLE PRECISION NOT NULL, uu
      id CHAR(36) NOT NULL COMMENT '(DC2Type:guid)', access_token CHAR(36) DEFAUL
      T NULL, server_id VARCHAR(41) DEFAULT NULL, created_at DATETIME NOT NULL CO
      MMENT '(DC2Type:datetime_immutable)', UNIQUE INDEX UNIQ_15622DEF85E0677 (us
      ername), UNIQUE INDEX UNIQ_15622DEE7927C74 (email), UNIQUE INDEX UNIQ_15622
      DED17F50A6 (uuid), INDEX username_idx (username), INDEX email_idx (email),
      PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci E
      NGINE = InnoDB':
    
      SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was t
      oo long; max key length is 767 bytes
    
    
    In PDOConnection.php line 90:
    
      SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was t
      oo long; max key length is 767 bytes
    
    
    In PDOConnection.php line 88:
    
      SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was t
      oo long; max key length is 767 bytes
    
     
  13. Автор темы
    D3lph1

    D3lph1 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    D3lph1
    Ничего не дает. Непонятно, на какой конкретно ключ он ругается. Попробуйте очистить файлы миграций и выполнить php artisan doctrine:cache:clear-metadata. Но я сомневаюсь, что это поможет. Возможно, у вас проблемы с конфигурации MySQL в целом. Какая версия стоит?
     
  14. HorizonInGames

    HorizonInGames Старожил Пользователь

    Баллы:
    103
    MariaDB 10.1.37
     
    Последнее редактирование: 11 апр 2019
  15. HorizonInGames

    HorizonInGames Старожил Пользователь

    Баллы:
    103
    Версия марии не подходила. проблема решена.
     
  16. bigwins

    bigwins Участник

    Баллы:
    31
  17. darkhil

    darkhil Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    DarkHil
    Можешь добавить unitpay?

    Могу дать данные
     
  18. Project

    Project Активный участник Пользователь

    Баллы:
    61
    Unitpay был бы крайне кстати, особенно в старой версии магазина. Robokassa дерет сейчас дикую комиссию.
     
  19. eric12341234

    eric12341234 Активный участник Пользователь

    Баллы:
    68
    Имя в Minecraft:
    eric_frog
    как редактировать дизайн?, так и не разобрался.
     
  20. HorizonInGames

    HorizonInGames Старожил Пользователь

    Баллы:
    103
    В вики есть подробная информация.
    Только нужно установить node js на машинку, чтобы npm работал.
     

Поделиться этой страницей