私はLaravel v5.2でソーシャルネットワークを作成するためのチュートリアルに従っています。しかし、チュートリアルの人はVagrant/Homesteadを使っていますが、私の人生では私はそれを得ることができませんでしたので、私はMAMPを利用して自分のサイトをローカルで見ました。しかし、今私は別のロードブロッキングを打った。LaravelプロジェクトとMAMPデータベースのリンク
".env"ファイルをMAMPデータベースに接続するように設定しようとしていますが、書き込まれた移行を実行する方法がわかりません。
これは私の ".env"ファイルです。
APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:7dP18Ga9X3wiFP6wQgUy6UsMu+RrgrU2QpkT4gyDUpI=
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=uniteDB
DB_USERNAME=root
DB_PASSWORD=root
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
「UniteDBは、」私はMAMP PHPMy Adminで作成されますが、それは動作しませんでしたし、私はどこここから行くかわからないデータベースです。プロジェクトファイル内のコマンドラインで "PHP artisan migrate"を実行しようとすると、
"[Symfony \ Component \ Debug \ Exception \ FatalThrowableError] 構文エラー、予期しないファイルの終了、予期しない関数T_FUNCTION) "
ご協力いただければ幸いです。私はPHP/Laravelを初めて使っているので、これをどのように動作させるかについての手がかりはありません。
ありがとうございました。
エラーメッセージは、ファイルの構文のいくつかの問題を示唆しています.envファイルとキーphp artisanキーの再生成を試みてください:generate。多分それは助けます。 –
実行中のPHPのバージョンは?あなたの端末に 'php -v'と入力して見つけてください。 –
また、laravel.logファイルを確認してください。そこに問題を見つけるのに役立つ情報がいくつかあるかもしれません。 –