>[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] 注意事项
很多朋友在下载后直接运行安装,此时会报错缺少文件,这是因为没有安装到相应的扩展,请认真看安装说明,谢谢!!!