多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 环境要求 >[info] PHP 版本 >= 5.4 > pdo 扩展 > redis 扩展 (可选) > memcache 扩展 (可选) > 如果是Apache,需开启mod_rewrite ## 下载ExpressPHP 到 `GitHub` 下载最新版本 [ExpressPHP 最新源码](https://github.com/onanying/ExpressPHP-V1) [ExpressPHP 发行版本下载](https://github.com/onanying/ExpressPHP-V1/releases) [ExpressPHP demo下载](https://github.com/onanying/ExpressPHP-V1-Demo) ## 安装 只需要将下载的文件解压后放入你的 WEB 环境就可以了,将Apache/Nginx的root目录设置为框架的 `public` 目录 ~~~ <VirtualHost *:80> DocumentRoot "\data\www\ExpressPHP\application\public" ServerName www.t.com </VirtualHost> ~~~ ## URL重写 框架的路由是 `PATHINFO` 实现的,需要通过URL重写去掉URL中的 `index.php`。 ### [ Apache ] 1. httpd.conf配置文件中加载了mod_rewrite.so模块 2. AllowOverride None 将None改为 All ### [ Nginx ] 在Nginx.conf中配置转发规则 ~~~ location / { if (!-e $request_filename) { rewrite ^(.*)$ index.php/$1 last; break; } } ~~~