今日の役に立たない一言 - Today’s Trifle! -

古い記事ではさまざまなテーマを書いていますが、2007年以降はプログラミング関連の話がほとんどです。

Laravel

リツイート数ランキングサイト Buztter.com

Laravelの練習がてらにリツイート数・いいね数ランキングサイトを作りました。 TwTimzと同じようなの。 ≫ Buztter.com Twitter APIが制限されたので、動かなくなりました。

モデルの保存で Column not found エラーがでるときの対処方法

モデルを保存しようとしてエラーが発生。 Illuminate\Database\QueryException : SQLSTATE[42S22]: Column not found: 1054 Unknown column 'hoge' in 'field list' テーブルには存在しないメンバ変数を設定していると、このエラーが発生する。モデルにメン…

設定を.envに書いたのに取得できないときの対処方法

Laravelで設定ファイルの内容を読み込みたいので、.envファイルに設定を記述した。 その内容を、config/hoge.php で読み込む。 return array( 'hoge' => env('HOGE', 'default-value'), ); これを読み込む。 $hoge = config('hoge.hoge'); var_dump($hoge); …

Laravel+Vagrantで複数プロジェクトを動かす

まずは新しいプロジェクトを作る。 $ composer create-project --prefer-dist laravel/laravel tamaeHomestead.yaml に追加する。 sites: - map: nozomi.local to: /home/vagrant/code/nozomi/public - map: kanae.local to: /home/vagrant/code/kanae/publi…

変数に格納したタグ付き文字列をエスケープなしで表示する方法

普通に表示するとき。 <div> {{ $hoge }}</div> エスケープなしで表示するとき。 <div> {!! $hoge !!} </div>

ローカルで動かしたLaravelをCentOSにデプロイする方法

前提: ソースがGitリポジトリに存在すること。1. git cloneする。 # cd /var/www # git clone https://hoge.backlog.com/git/HOGE/hoge.git hoge # cd hode # chown -R apache:apache .2. Composerをインストールする。 インストール済みなら不要。 # yum in…