lou117/core-skeleton

Core 微框架的现成骨架。有关 Core 的更多详细信息,请参阅 https://github.com/Lou117/core。

安装: 21

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

类型:项目

v3.0.6 2019-01-08 22:34 UTC

This package is auto-updated.

Last update: 2024-09-09 14:34:16 UTC


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 用户

确保

  • 您的 VirtualHostDocumentRoot 设置为新建项目的 web/ 目录;
  • mod-rewrite 已激活;
  • VirtualHostAllow 指令允许拦截 .htaccess 文件。

web/ 目录中的 .htaccess 文件已准备好使用。

NGINX 用户

web/ 目录中提供了一个 NGINX 配置片段以帮助您。