1 常规升级
-
登录服务器
-
将目录更改为/var/www/BookStack:
cd /var/www/BookStack -
更新在安装中创建的存储库:
git pull origin release -
安装 PHP 依赖项:
composer install --no-dev -
更新数据库:
php artisan migrate -
清除系统缓存:
php artisan cache:clear php artisan config:clear php artisan view:clear
2 问题处理
2.1 用户权限
报警内容:fatal: detected dubious ownership in repository at '/var/www/BookStack'
报警原因:项目所有者与现在的用户不一致。
解决方法:
git config --global --add safe.directory /var/www/BookStack
重新进行升级。
2.2 文件权限变化
报警内容:error: The following untracked working tree files would be overwritten by merge:
报警原因:文件权限不同。
解决方法:
git config core.fileMode false
git status
重新进行升级。
留下评论