При установке модуля система автоматически создаёт и копирует необходимые компоненты для его работы. В процессе могут возникнуть ошибки — чаще всего они связаны с правами доступа или отсутствием требуемых папок.
Эта статья поможет вам выявить и устранить типичные проблемы, возникающие на этапе установки модулей.
Ошибка создания папки модуля
Перейдите в папку app на вашем сервере.
Проверьте наличие папки Modules. Если её нет — создайте.
Установите права доступа 755 для папки Modules:
- Через файловый менеджер: найдите папку Modules, откройте свойства и установите права 755.
- Через FTP‑клиент (например, FileZilla): кликните правой кнопкой мыши на папке Modules, выберите «Права доступа к файлу» и установите 755.
Ошибка копирования файлов в системные директории
Система не может скопировать файлы в следующие папки:
- app/Http/Controllers/Dashboard/Modules;
- app/Http/Controllers/Modules;
- routes/modules;
- routes/dashboard/modules;
- resources/modules
Причина:
- отсутствуют целевые папки;
- недостаточные права доступа к папкам;
Решение:
Проверьте наличие папок. Если какой‑либо из перечисленных директорий нет, создайте её вручную:
Пошаговая инструкция по устранению ошибок
Если при установке модуля появляется ошибка, следуйте алгоритму:
- Прочитайте сообщение об ошибке. Система обычно указывает:
- что именно не удалось сделать (создать папку, скопировать файл);
- полный путь к проблемной директории.
- Перейдите в указанную директорию на сервере (через файловый менеджер, FTP или SSH).
- Проверьте существование папки. Если её нет — создайте.
- Проверьте права доступа. Убедитесь, что права установлены как 755. При необходимости измените их.
- Повторите установку модуля. После устранения проблемы запустите процесс заново.