>[info] ####SentCMS的環境要求如下:
> * PHP >= 7.x
> * PDO PHP Extension
> * CURL PHP Extension
>[info] #### 安裝
為了保證系統的安全性,系統根目錄移至web目錄下,把程序和邏輯代碼放到根目錄以外。在配置網站時,把網站根目錄指向web目錄下,然后通過composer把所需的擴展類庫更新,包括thinkphp框架同樣通過composer進行更新。
訪問網址:http://網址/install
> 系統必須開啟偽靜態、
> 系統必須開啟偽靜態、
> 系統必須開啟偽靜態、
>(重要的事情說三篇)
>[info] #### 偽靜態規則
Apache下規則:
~~~
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
</IfModule>
~~~
nignx下規則:
~~~
location / {
if ( !-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
~~~
>[danger] 注意事項
很多朋友在下載后直接運行安裝,此時會報錯缺少文件,這是因為沒有安裝到相應的擴展,請認真看安裝說明,謝謝!!!