1. 广告系列(campaign_id)->广告组(adset_id)->广告(ad_id)
2. 查看redis启动状态:ps aux | grep redis
3. 重启redis:sudo service redis-server restart
4. 查看mysql启动状态:ps aux | grep mysql
5. 重启mysql:sudo service mysql start
6. 生成model方法
php artisan code:models --table=tbl_promotion_revenues(表名)
7. 迁移文件相关
php artisan make:migration add_revenue_video_id_to_link_cycle_stats_table
php artisan migrate --path=/database/migrations/2025_12_06_012107_add_revenue_video_id_to_link_cycle_stats_table.php
8. 临时开启
SELECT @@sql_mode;
SET SESSION sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
9. 设置env配置
php artisan env:decrypt --key="$JD_ENV_KEY" --env=develop --force
php artisan env:decrypt --key="$JD_ENV_KEY" --env=develop --force --filename=.env
sudo -u www-data php artisan env:decrypt --key="$JD_ENV_KEY" --env=develop --force --filename=.env
本地生成加密:php artisan env:encrypt --key="$JD_ENV_KEY" --env=passiondrama.develop --force
本地解密:php artisan env:decrypt --env=passiondrama.develop.encrypted --force
生成key
export JD_ENV_KEY=$(openssl rand -hex 16)
echo $JD_ENV_KEY
线上解密:sudo php artisan env:decrypt --key="$JD_ENV_KEY" --env=passiondrama.develop --force --filename=.env
设置公共env_key 配置
vim ~/.backrc
增加代码:export JD_ENV_KEY="base64:yF7kGKvarXUmbQQ6WLvy+qGF6JWXWvHZxhPsQd5oUa8="
保存后重启配置:source ./.backrc
10. 重启nginx配置
systemctl nginx -t reload
systemctl nginx restart
11. 拉取代码到新测试服务器
rsync -az --delete --no-group -e "ssh" --rsync-path="sudo rsync" /web/winkitv-api/ ubuntu@159.200.173.50:/web/passion-drama****
