skillup

技術ブログ

PHP

Laravel5.4インストール&ルーティング

投稿日:2017年9月13日 更新日:

来月からの仕事でLaravel5.4を使うことになったのでテストがてら自宅で勉強。

とりあえず下記リンクが参考になりました。

Laravel5.4でシンプルなCMSを作るチュートリアル

初めてのLaravel 5.1 : (6) データベースの環境設定

インストール

composerが入っていることが大前提になります。

バージョン指定しないと最新のものになります。

以前4系をいれてcomposer書き換えてアップデートしようとしましたが、失敗しました・・・かなり変わっているっぽいのでちょっと難しいかもしれません。

apacheの設定

例として/var/www/html/laravel5にアプリをインストールしたとします。

 

設定ファイル関連

config/app

ログの設定に関して

[Laravel]Laravel5.1のログ出力に関して調査したまとめ

データベース周り

.env

config/database.php ※env()の第2引数は.envに値がないときなので、ディフォルトでもOKです。

※ディフォルトでは’utf8mb4になっているがmb4があるとうごかないことありが入っているので外す’

 

ルーティング

例えばhttp://sample.com/posts/createというURLを作りたいときは下記のようにします。

routes/web.php

app/Http/Controllers/PostsController.php

Laravel5.4で使えるルーティングチートシート

実際にアクセスしてControllerに飛べばOKです。

ハマりポイント

「The only supported ciphers are AES-128-CBC and AES-256-CBC」なるエラーが。おそらくですがハッシュキーらしきものが生成されていないらしく、下記コマンドで解決しました。

さくらのVPS(CentOS7)にLaravel5.3をインストールする

本日はここまで(汗)

次回以降モデルとビューに入ろうかと思います。

-PHP
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

cakePHP Tips その2

またまたCakePHPのネタです。 タイトルから内容がわからなくてすいません。 五月雨式に行きます。 Contents1 コントローラーごとのベースになるテンプレートの変更2 linkタグでのHTML …

no image

cakePHPでのCSVダウンロード

cakePHPにてCSVのダウンロードなんぞを。 以前このエントリーでCSVダウンロードに関しては取り扱ったのですが、 ボタンを押す ファイルダイアログが開く パスを選ぶ 意図したデータを正常にダウン …

no image

cakeでの多対多を含んだ検索に関して

cakeを使って多対多を実現する方法はこのエントリーで紹介しました。 が、多対多を含む検索をする場合は一筋縄ではいかず結構面倒くさいです。 通常cakeで検索を行う場合、 ‘conditi …

no image

正規表現(/を含むとき)

PHPの正規表現ですが、判定する文字列の中にスラッシュが入っている時の処理はデリミタを//ではなく{}でくくればOKです。 例えば数字2桁/数字1桁をチェックしたいとき [crayon-5d59131 …

no image

SQSのキュー登録とworkコマンドに関して

SQSでのキューの登録に関して以前やりましたが、再度扱うことがあったので、調査を。 リンク SQSについて Queueの登録と実際の処理に関して Contents1 キューの登録2 キューの監視 キュ …