同步操作将从 白俊遥/laravel-bjyblog 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
这个项目是把 thinkphp-bjyblog 用 laravel 框架重构后的产物;
下图中的白俊遥博客即是使用 laravel-bjyblog 开发的个人博客
如果没有搭建环境: 宝塔搭建laravel所需要的lnmp环境linux-nginx-mysql-php-composer-git
如果不熟悉laravel项目的安装使用: 如何正确的下载安装使用别人的laravel项目?
针对博客的说明:开源项目系列之laravel-bjyblog博客
关于全文搜索具体的可以查看文章;
项目使用 MIT 协议;免费开源可随意使用;
注: 因增加了数据表请按执行如下命令升级
更新 composer map
composer dump-autoload
运行迁移生成表文件
php artisan migrate
导入默认的填充数据
php artisan db:seed --class=NavsTableSeeder
注: 若底部样式展示不完整可执行 php artisan view:clear 刷新缓存
注: 建议把 tag 标签的 name 字段长度增加到 20 以上;避免英文被截断的问题
注: 因使用TNTSearch请按执行如下命令升级
.env 增加如下配置项
SCOUT_DRIVER=tntsearch
TNTSEARCH_TOKENIZER=jieba
更新 composer
composer install --no-dev && composer dump-autoload
初始化索引
php artisan scout:import "App\Models\Article"
注: 因引入了新的包;升级后记得执行composer install --no-dev && composer dump-autoload
命令
注: 因表迁移不支持修改 text 类型 ;所以建议安装 5.5.0.4 之前版本的童鞋手动把 articles 表的 markdown 和 html 字段从 text 类型改为 mediumtext ;以防止生成的 html 过长无法完整储存;
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。