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