libre-informatique/lisem-project

LISem 是一款专为种子生产商和工匠设计的 ERP 系统。

0.6.4 2017-11-03 17:07 UTC

This package is not auto-updated.

Last update: 2024-09-15 04:31:24 UTC


README

LISem 是一款专为种子生产商和工匠设计的 ERP 系统。它使用了来自

该项目目前不可用,仍在开发中

安装

下载项目

使用 SSH(如果您有 GitHub 账户)

$ git clone git@github.com:libre-informatique/LISemSymfonyProject.git

... 或者使用 HTTPS

$ git clone https://github.com/libre-informatique/LISemSymfonyProject

创建和配置数据库

创建数据库。例如,如果您使用的是 PostgreSQL

CREATE USER lisem_user WITH PASSWORD 'this-is-my-lisem-password';
CREATE DATABASE lisem;
GRANT ALL PRIVILEGES ON DATABASE lisem TO lisem_user;
\connect lisem;
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";

根据您的数据库设置配置 LiSem 应用程序

# app/config/parameters.yml
parameters:
    database_host: 127.0.0.1
    database_port: 5432
    database_name: lisem
    database_user: lisem_user
    database_password: this-is-my-lisem-password

创建表

$ bin/console doctrine:schema:create

安装依赖项(供应商)

确保您已安装 最新版本的 composer,然后

$ cd LISemSymfonyProject
$ composer install

它将安装部分资源。下面将介绍如何安装剩余的资源(Sylius 资源)

设置应用程序

$ bin/console lisem:install:setup --with-samples

部署 Sylius 资源

您需要安装 node.js 才能进行此部分。

$ bin/console sylius:theme:assets:install
$ npm install
$ npm run gulp

完成!

启动您的 PHP 服务器

$ bin/console server:start

在浏览器中,您现在应该能够查看以下页面

对于管理页面,登录/密码是: lisem@lisem.eu / lisem

如果遇到缓存和/或日志目录问题

cache_dirlogs_dir 参数添加到您的 parameter.yml 中,并使用缓存和日志目录的绝对路径。例如

# app/config/parameters.yml
parameters:
    cache_dir: /tmp
    logs_dir: /tmp