chilltvpack/chilltv-core

Chilltv的核心功能

dev-main 2023-11-28 10:01 UTC

This package is not auto-updated.

Last update: 2024-10-02 14:45:20 UTC


README

  • Laravel框架8.

  • PHP 7.3或更高版本。

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

附加组件 & 主题

安装

  1. 将CD移动到项目根目录并运行: composer require hacoidev/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 hacoidev/ophim-core -W
  2. 然后,运行命令: php artisan ophim:install
  3. 运行php artisan optimize:clear
  4. 在服务器上清除PHP Opcache(如果已启用)

注意

  • 配置生产环境文件.env
    • APP_NAME=your_app_name
    • APP_ENV=production
    • APP_URL=https://your-domain.com
  • 配置时区 /config/app.php
    • 'timezone' => 'Asia/Ho_Chi_Minh'
    • 'locale' => 'vi'

重置视图计数器

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