usercandy/usercandy-framework

适用于 PHP 7.1.3+ 的用户管理框架

1.0.5 2020-01-17 01:43 UTC

This package is auto-updated.

Last update: 2024-09-12 21:36:35 UTC


README

UserCandy

UC 版本 1.0.0

Discord Join the chat at https://gitter.im/UserCandyFramework/community

什么是 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 栈版本

基本安装

  1. 从 UserCandy 下载中下载最新版本的 UserCandy 框架。
  2. 解压缩 UserCandy 框架 zip 文件到您的服务器目录。/var/www/html/ 等
  3. 打开您的网络浏览器,导航到您的项目 URL。 https:///
  4. 按照安装说明创建配置文件并将数据导入数据库。
  5. 成功安装 UserCandy 框架后,请确保您是第一个注册的人。
  6. 登录到您的 UserCany 框架项目,然后从您的用户名下拉菜单导航到 AdminPanel。
  7. 根据需要更改设置以适应您的需求。
  8. 享受您的安装。如果您遇到任何问题,请在 UserCandy 论坛上发帖。我们很乐意帮助。

使用 Composer 安装

UserCandy 在 Packagist 上 https://packagist.org.cn/packages/usercandy/usercandy-framework

现在通过终端使用

composer create-project usercandy/usercandy-framework foldername dev-master

文件夹名是您要创建的文件夹名称。

一旦在您的服务器上安装完毕,打开网站,它将显示安装脚本。

在您的公共文件夹内安装所有内容(不推荐)

选项 1 - 文件在文档根目录以上

  1. 从 UserCandy 下载中下载最新版本的 UserCandy 框架。
  2. 将 index.php 和 .htaccess 文件移动到 webroot 文件夹。
  3. 打开 index.php 并将路径从使用 DIR 更改为 FILE
define('ROOTDIR', realpath(__DIR__).'/');
define('SYSTEMDIR', realpath(__DIR__.'/system/').'/');
define('CUSTOMDIR', realpath(__DIR__.'/custom/').'/');
  1. 编辑 .htaccess 设置 rewritebase,如果运行在子文件夹中,则另作处理,否则单个 / 即可。
  2. 编辑 /system/Example-Config.php 设置以连接到您的数据库。请参阅 UserCandy 文档。
  3. 将 Example-Config.php 重命名为 Config.php
  4. 将 database.sql 导入您的数据库(如果已在 Config.php 中更改,请更新表 PREFIX)。
  5. 享受吧!

设置虚拟主机(可选但推荐)

导航到

<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 来查看您正在做什么。