kapxapot / plasticode-boilerplate
Plasticode 框架的样板代码
0.2.0
2019-07-17 09:00 UTC
Requires
- kapxapot/plasticode: ^0.2.2
- robmorgan/phinx: ^0.10.7
This package is not auto-updated.
Last update: 2024-09-20 08:58:38 UTC
README
基本站点基于 Plasticode 构建。
安装
-
先决条件:
PHP 7.2+
,数据库
(例如 MySQL)。 -
加载源代码。
-
创建一个编码为
utf8_general_ci
的新 MySQL 数据库。 -
从
.env.example
创建.env
文件。
填写数据库设置(主机、数据库名称、用户、密码)。
注意: 数据库用户的密码不应为空(这是一个已知的 问题)。
自定义路径。例如,如果本地服务器上的站点路径为 /boilerplate
,则应设置
- ROOT_PATH="/boilerplate"
- PLASTICODE_PUBLIC_PATH="/boilerplate/vendor/kapxapot/plasticode/public/"
- SITE_PUBLIC_PATH="/boilerplate/public/"
- 添加您的 Web 服务器重定向。
如果使用 Apache,请添加到 .htaccess
RewriteEngine On
RewriteBase /
RewriteRule ^boilerplate boilerplate/public/ [L,QSA,NC]
- 在项目根目录中运行
composer install
。
这将安装和更新所有必需的 PHP 库(首先是 Plasticode)。
- 在项目根目录中运行
vendor/bin/phinx migrate
。
这将创建数据库中的表,并创建一个默认的登录名为 "admin"、密码为 "admin" 的管理员用户(安装完成后,您可以在 Admin UI(/admin
)中更改密码)。
- 打开浏览器并导航到您的站点(Apache 的情况下为 https:///boilerplate)。