kapxapot/plasticode-boilerplate

Plasticode 框架的样板代码

0.2.0 2019-07-17 09:00 UTC

This package is not auto-updated.

Last update: 2024-09-20 08:58:38 UTC


README

基本站点基于 Plasticode 构建。

安装

  1. 先决条件: PHP 7.2+数据库(例如 MySQL)。

  2. 加载源代码。

  3. 创建一个编码为 utf8_general_ci 的新 MySQL 数据库。

  4. .env.example 创建 .env 文件。

填写数据库设置(主机、数据库名称、用户、密码)。

注意: 数据库用户的密码不应为空(这是一个已知的 问题)。

自定义路径。例如,如果本地服务器上的站点路径为 /boilerplate,则应设置

  • ROOT_PATH="/boilerplate"
  • PLASTICODE_PUBLIC_PATH="/boilerplate/vendor/kapxapot/plasticode/public/"
  • SITE_PUBLIC_PATH="/boilerplate/public/"
  1. 添加您的 Web 服务器重定向。

如果使用 Apache,请添加到 .htaccess

RewriteEngine On
RewriteBase /
RewriteRule ^boilerplate boilerplate/public/ [L,QSA,NC]
  1. 在项目根目录中运行 composer install

这将安装和更新所有必需的 PHP 库(首先是 Plasticode)。

  1. 在项目根目录中运行 vendor/bin/phinx migrate

这将创建数据库中的表,并创建一个默认的登录名为 "admin"、密码为 "admin" 的管理员用户(安装完成后,您可以在 Admin UI(/admin)中更改密码)。

  1. 打开浏览器并导航到您的站点(Apache 的情况下为 https:///boilerplate)。