Я установил Vagrant на мои macOS с провайдером Parallels.Я создал новый проект с командой laravel new blog
.
Когда я открыл сайт, все работает нормально.Затем я хочу добавить аутентификацию с помощью этих команд: php artisan make:auth
php artisan migrate
Первая команда работает нормально, но вторая выдает ошибки:
PHP Предупреждение: неожиданный символ при вводе: 'в /home/vagrant/blog/routes/web.php в строке 17
Я выяснил, что проблема между бродячей коробкой "усадьба" и macOS.Потому что после того, как я выключил синхронизацию между hometead и macOS и переустановил весь проект, все заработало нормально.Так вы можете сказать мне, где проблема?Это кодировка?
Вот так выглядит мой web.php (я не внес изменений):
<?php
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', function () {
return view('welcome');
});
Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');