Laravel GitでクローンしてMAMPで開発
はじめに
リモートリポジトリにあるLaravelのプロジェクトをローカルのMAMPに入れて表示させるのに少し手間取ったので、備忘録として。
まず、MAMPのhtdocsフォルダに移動
$ cd Applications/MAMP/htdocs/
プロジェクトをクローン
$ git clone [リモートリポジトリのパス]
composerインストール
git cloneしたプロジェクトには、composerが入っていないので、下記コマンドでインストールします。
$ composer install
あれ? こんなエラー出ました。
[RuntimeException]
Could not scan for classes inside "database/factories" which does not appea
r to be a file nor a folder
databaseフォルダの下にfactoriesというフォルダが無いぞ! と怒られました。
なので、factoriesフォルダを作ります。
$ mkdir /database/factories
そして、再度composerをインストール。これでエラー出なければOK。
.envファイル追加・編集
.env.exampleファイルをリネームするか、コピーして.envファイルを作る。
.env.exampleファイルは残したほうが良いと教えて頂きましたので、
リネームはせずに、コピーして.envファイルを作りましょう。
アプリケーションキーの設定
$ php artisan key:generate
Application key set successfully.
となればOK。
終わり
http://localhost:8888/プロジェクト名/public/
はい、表示されました。
とりあえずこれで表示までは出来ました。
データベースの設定(おまけ)
.envファイルを編集
DB_HOST=localhost
DB_PORT=8889
DB_DATABASE=[作ったデータベース名]
DB_USERNAME=root
DB_PASSWORD=root
DB_SOCKET=/Applications/MAMP/tmp/mysql/mysql.sock
Author And Source
この問題について(Laravel GitでクローンしてMAMPで開発), 我々は、より多くの情報をここで見つけました https://qiita.com/y0shihiro/items/1fd6257c7e8cecd8e1b3著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .