ngockush/ophim-core

ngockush 核心特性

dev-main 2023-01-31 11:18 UTC

This package is auto-updated.

Last update: 2024-09-29 06:20:34 UTC


README

  • Laravel 框架 8.

  • PHP 7.3 或更高版本。

    • 配置 php.ini
    max_input_vars=100000
    
  • MySQL 5.7 或更高版本。

附加组件 & 主题

安装

  1. 将 CD 放置在项目根目录并运行:composer require ngockush/ophim-core -W
  2. 在文件 .env 中配置数据库连接信息
  3. 然后,运行命令:php artisan ophim:install
  4. 修改 app\Models\User
use Ophim\Core\Models\User as OphimUser;

class User extends OphimUser {
    use HasApiTokens, HasFactory, Notifiable;
    // ...
}
  1. 通过命令创建新用户:php artisan ophim:user

  2. 在 routes/web.php 中删除此路由定义

Route::get('/', function () {
    return view('welcome');
});
  1. 运行 php artisan optimize:clear

更新

  1. 将 CD 放置在项目根目录并运行:composer update ngockush/ophim-core -W
  2. 然后,运行命令:php artisan ophim:install
  3. 运行 php artisan optimize:clear
  4. 在服务器上清除 PHP Opcache(如果已启用)

注意

  • 配置生产环境文件 .env
    • APP_NAME=你的应用程序名称
    • APP_ENV=production
    • APP_URL=https://你的域名.com
  • /config/app.php 中配置时区
    • 'timezone' => 'Asia/Ho_Chi_Minh'
    • 'locale' => 'vi'

重置视图计数器

  • 设置 crontab,添加以下条目
* * * * * cd /path/to/project && php artisan schedule:run >> /dev/null 2>&1