In TestDatabases.php line 159:[问题解决]
在另一台电脑上部署laravel 8.x
执行>composer install –ignore-platform-reqs
I:\work\2021\huodong>composer install --ignore-platform-reqs
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Nothing to install, update or remove
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
In TestDatabases.php line 159:
syntax error, unexpected ')'
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1
if ($url) {
config()->set(
"database.connections.{$default}.url",
preg_replace('/^(.*)(\/[\w-]*)(\??.*)$/', "$1/{$database}$3", $url),
);//<-159行代码
} else {
config()->set(
"database.connections.{$default}.database",
$database,
);
}
推荐文章: