PSI是一套开源进销存系统。
PSI是希腊字母Ψ的读音,也是进、销、存的英文首字母缩写。
在线演示:http://psi.oschina.mopaasapp.com
下载地址:http://git.oschina.net/crm8000/PSI
一. 部署
1. 开启rewrite伪静态支持
找到Apache安装目录下的conf目录中的httpd.conf,找到,“LoadModule rewrite_module modules/mod_rewrite.so”,去掉前面的“#”;
找到“AllowOverride None”改为“AllowOverride All”。
2. 设置目录权限
/web/Uploads/* 777
/web/Application/Runtime/* 777
3. 设置数据库连接
/web/Application/Common/Conf/config.php
修改数据库IP、数据库名、用户名、端口号。
4. 创建数据库
在PHPMyAdmin中创建库名为psi,字符集为utf8的库,授权psi用户来登录。
5. 导入初始化数据
在PHPMyAdmin中导入:
/doc/99 SQL/01CreateTables.sql [表结构]
/doc/99 SQL/02InsertInitData.sql [初始化数据]
/doc/99 SQL/99psi_demo_data.sql [测试数据,可选]
6. 浏览器中输入网址
默认管理员admin,密码admin。
二. 运营
1. 系统升级
1. 下载最新源代码。
2. 删除源代码中的数据库的配置文件文件:/web/Application/Common/Conf/config.php
3. 把新代码上传到服务器。
4. 登录系统,进入模块“业务日志”,单击“一键升级数据库”。
2. 系统数据归零
销售时,可能因为折扣,而与商品定价不一致,可以在业务设置里设定允许手动指定销售价。
3. 数据域的用法
参考:http://my.oschina.net/u/134395/blog/525300?fromerr=1gS74C7v