lou117 / core-skeleton
Core 微框架的现成骨架。有关 Core 的更多详细信息,请参阅 https://github.com/Lou117/core。
v3.0.6
2019-01-08 22:34 UTC
Requires
- php: 7.1 - 7.2
- lou117/core: v3.0.6
README
core-skeleton
仓库是 Core 微框架的一个非常基础的示例:您可以点击此处 了解更多关于 Core 的信息。
安装过程
使用 Composer 创建项目
Core 作为 Packagist 中的一个软件包可用,而 Core 骨架作为一个项目。
composer create-project lou117/core-skeleton
更新权限
确保 var/
目录允许写操作
cd core-skeleton
chmod -R 777 var
当然,只要执行 PHP 的用户可以在 var/
目录中写入,任何模式都可以。
设置您的 web 服务器
PHP 集成 web 服务器(仅限开发使用)
获取可工作应用的最简单方法是运行集成 PHP web 服务器
cd web
php -S localhost:8000
打开您的浏览器并导航到 https://:8000/ping
。如果您看到以下内容...
{
"text": "Welcome to Core framework !",
"link": "https://github.com/lou117/core"
}
...那么您就完成了,准备就绪!
Apache 用户
确保
- 您的
VirtualHost
的DocumentRoot
设置为新建项目的web/
目录; mod-rewrite
已激活;VirtualHost
的Allow
指令允许拦截.htaccess
文件。
web/
目录中的 .htaccess
文件已准备好使用。
NGINX 用户
在 web/
目录中提供了一个 NGINX 配置片段以帮助您。