在将Laravel更新到5.8之后*航海家完全崩溃了
突然面包坏了,可搜索到了
未定义变量
调用null上的成员函数getTranslatedAttribute()
每次出现..。
我正在考虑彻底卸载旅行者。
我如何卸载它?有什么提示吗?
发布于 2019-09-26 20:53:44
旅行者将自己卷入了Laravel的应用程序中,所以简单地做了
composer remove tcg/voyager可能还不够
composer.json中的
"repositories": {
"hooks": {
"type": "composer",
"url": "https://larapack.io"
}
}还删除项目根目录上的hooks目录。
routes/web.php
Route::group(['prefix' => 'admin'], function () {
Voyager::routes();
});中删除包信息
文件: config/app.php注释或删除以下行。
/*
* Package Service Providers...
*/
TCG\Voyager\VoyagerServiceProvider::class,Auth\User而不是旅行者的用户从这里开始
class User extends \TCG\Voyager\Models\User到这个
use Illuminate\Foundation\Auth\User as Authenticatable;
class User extends Authenticatableconfig/voyager.php
database/migrations中的
2016_01_01_000000_create_pages_table.php
2016_01_01_000000_create_posts_table.php
2016_02_15_204651_create_categories_table.php
2017_04_11_000000_alter_post_nullable_fields_table.php从database/seeds中删除
CategoriesTableSeeder.php
DataRowsTableSeeder.php
DataTypesTableSeeder.php
MenuItemsTableSeeder.php
MenusTableSeeder.php
PagesTableSeeder.php
PermissionRoleTableSeeder.php
PermissionsTableSeeder.php
PostsTableSeeder.php
RolesTableSeeder.php
SettingsTableSeeder.php
TranslationsTableSeeder.php
UsersTableSeeder.php
VoyagerDatabaseSeeder.php
VoyagerDummyDatabaseSeeder.phppublic/vendor/tcg备用文件夹以删除静态资产发布于 2019-09-26 20:49:48
老实说,在没有准备的情况下,绝不能升级现有的项目。
时也会重复这种情况。
要卸载您需要:
composer remove tcg/voyager还可以从路由/web.php中删除这些路由。
https://stackoverflow.com/questions/58124293
复制相似问题