Php Laravel迁移数据库/和供应商中存在重复的类名/
在尝试安装Laravel应用程序时,我在本地主机和服务器上遇到了不同的结果: 通过这样做:Php Laravel迁移数据库/和供应商中存在重复的类名/,php,laravel,migration,Php,Laravel,Migration,在尝试安装Laravel应用程序时,我在本地主机和服务器上遇到了不同的结果: 通过这样做: git clone -b my_branch http://my_repo.git test && cp ./saved/.env ./test && cd ./test && composer install && php artisan migrate php artisan migrate正在返回错误: Symfony\Compone
git clone -b my_branch http://my_repo.git test && cp ./saved/.env ./test && cd ./test && composer install && php artisan migrate
php artisan migrate
正在返回错误:
Symfony\Component\Debug\Exception\FatalErrorException : Cannot declare class CreateTelescopeEntriesTable, because the name is already in use
但仅在远程服务器(Ubuntu)上,而不是在本地主机(Debian)上
冲突的两个文件是:
- 数据库/迁移/2018_11_20_120000_创建_望远镜_条目_table.php
- 供应商/laravel/telescope/src/Storage/migrations/2018_08_08_100000_创建_telescope_条目_table.php
- 编写器版本相同(编写器转储自动加载没有帮助)
- 服务器上7.2.10版本的php与本地主机上7.2.12版本的php
- 我看不出有什么奇怪的。env,它和这两个环境都很接近
- 拉威尔:^5.7
谢谢
编辑:好吧,那太愚蠢了,我的迁移表不一样了,使用migrate:fresh,我在两侧都遇到了相同的问题您的迁移表不一样,使用migrate:fresh,您将在两侧遇到相同的问题