PSI开源ERP部署


1,安装

https://gitee.com/crm8000/PSI  下载压缩包后解压

2,配置数据库连接

在"PSI\web\Application\Common\Conf\config.php"修改数据库配置

固定设置可以参考我的修改,原来的多余的可以删除

 

 3,添加到压缩包,上传服务器

 

 4,上传

选择除doc以外的所有文件右键压缩到当前文件夹,产生psi.zip文件,上传到网站根目录并解压,

5,导入数据库

打开myphpadmin,进入psi数据库,使用导入功能,导入 PSI\doc\99 SQL 文件夹下的三个sql,第三个不是必须

6,修改伪静态

宝塔伪静态设置,可以先选择下thinkphp 

 

 然后在此基础上修改为以下内容

location / {
    if (!-e $request_filename){
        rewrite  ^/web/(.*)$  /web/index.php?s=$1  last;   break;
    }
}

以上测试为centos+Nginx+PHP7.2测试通过

 

Windows IIS 伪静态设置不同

<rule name="psiRule" stopProcessing="true">
  <match url="^web/(.*)$" ignoreCase="false" />
  <conditions logicalGrouping="MatchAll">
  <add input="{HTTP_HOST}" pattern="^web/(.*)$" ignoreCase="false" negate="true" />
  <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
  <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
  </conditions>
  <action type="Rewrite" url="/web/index.php?s={R:1}" appendQueryString="true" />
</rule>    

window+IIS+PHP7.1测试通过

 

 

填坑:测试了N遍,貌似不能使用80端口


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM