usercandy / usercandy-framework
适用于 PHP 7.1.3+ 的用户管理框架
1.0.5
2020-01-17 01:43 UTC
Requires
- php: >=7.1.3
This package is auto-updated.
Last update: 2024-09-12 21:36:35 UTC
README
UC 版本 1.0.0
什么是 UserCandy?
UserCandy 是一个免费开源的用户管理 PHP 框架,从头开始构建,易于使用且功能强大。对初学者来说很容易,对专家来说很强大。
文档
完整的文档和教程可在 www.usercandy.com 获得
演示网站
请查看演示网站 demo.usercandy.com
要求
UserCandy 服务器系统要求有限。
- Apache Web 服务器或等效服务器,支持 mod rewrite。
- IIS,已安装 URL Rewrite 模块 - http://www.iis.net/downloads/microsoft/url-rewrite
- 需要 PHP 7.1.3 或更高版本
- 启用 fileInfo(编辑 php.ini 并取消注释 php_fileinfo.dll 或使用 cpanel 中的 php selector,如果可用。)MySQL 数据库服务器或等效服务器
UserCandy 已在以下系统上进行了测试。其他系统可能存在问题。如果您尝试了不同的配置,请在论坛中报告。
- Windows 10 上最新的 Xammp 版本
- Ubuntu 16.01 上最新的 LAMP 栈版本
基本安装
- 从 UserCandy 下载中下载最新版本的 UserCandy 框架。
- 解压缩 UserCandy 框架 zip 文件到您的服务器目录。/var/www/html/ 等
- 打开您的网络浏览器,导航到您的项目 URL。 https:/// 等
- 按照安装说明创建配置文件并将数据导入数据库。
- 成功安装 UserCandy 框架后,请确保您是第一个注册的人。
- 登录到您的 UserCany 框架项目,然后从您的用户名下拉菜单导航到 AdminPanel。
- 根据需要更改设置以适应您的需求。
- 享受您的安装。如果您遇到任何问题,请在 UserCandy 论坛上发帖。我们很乐意帮助。
使用 Composer 安装
UserCandy 在 Packagist 上 https://packagist.org.cn/packages/usercandy/usercandy-framework
现在通过终端使用
composer create-project usercandy/usercandy-framework foldername dev-master
文件夹名是您要创建的文件夹名称。
一旦在您的服务器上安装完毕,打开网站,它将显示安装脚本。
在您的公共文件夹内安装所有内容(不推荐)
选项 1 - 文件在文档根目录以上
- 从 UserCandy 下载中下载最新版本的 UserCandy 框架。
- 将 index.php 和 .htaccess 文件移动到 webroot 文件夹。
- 打开 index.php 并将路径从使用 DIR 更改为 FILE
define('ROOTDIR', realpath(__DIR__).'/');
define('SYSTEMDIR', realpath(__DIR__.'/system/').'/');
define('CUSTOMDIR', realpath(__DIR__.'/custom/').'/');
- 编辑 .htaccess 设置 rewritebase,如果运行在子文件夹中,则另作处理,否则单个 / 即可。
- 编辑 /system/Example-Config.php 设置以连接到您的数据库。请参阅 UserCandy 文档。
- 将 Example-Config.php 重命名为 Config.php
- 将 database.sql 导入您的数据库(如果已在 Config.php 中更改,请更新表 PREFIX)。
- 享受吧!
设置虚拟主机(可选但推荐)
导航到
<path to your xampp installation>\apache\conf\extra\httpd-vhosts.conf
并取消注释
NameVirtualHost *:80
然后添加您的虚拟主机到同一文件的底部
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "C:\xampp\htdocs\testproject\public"
ServerName testproject.dev
<Directory "C:\xampp\htdocs\testproject\public">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
最后,找到您的 hosts 文件并添加
127.0.0.1 testproject.dev
您应该已经设置了虚拟主机,然后您可以在网络浏览器中导航到 testproject.dev 来查看您正在做什么。