CakePHP の Column in where clause is ambiguous エラーについて 状況 CakePHPにてレコードとその関連レコードを取ろうとしたときのこと。 以下のようにコードを書いていた。(一部変えています。) ArticleのテーブルとAuthorのテーブルがあり、お互いに紐付いているとする。 … Mitaniハック2020.03.09 4,633
CakePHP 複数のデータベース更新処理を1つの処理で行う データベースに対して複数の処理したいことがあると思います。データベースの更新を一つずつ順に行っていくことを考えると 一時的にデータベースとして不整合な状態になるため、これらの更新は一度に処理したいところです。そこで、トラ… hal-boハック2020.03.06 2,303
CakePHP ビューブロックを使って自由に配置する CakePHPではビューブロックと呼ばれるひとかたまりのブロックを定義することで自由な場所にそのブロックをレイアウトすることができます。 例えばsidebarブロックを作るには次のようにビュー/レイアウトで $this-… hal-boハック2020.03.06 2,783
アクセスログを集計するコマンド アクセスログの分析でアクセス数などを知りたい時、コマンドのみで簡易に集計する 環境 CentOS 7 Apache2.4.6 集計するファイル access_log アクセスログの書式 123.☓☓☓.☓☓☓.☓☓☓ -… r.kajiwaraハック2020.03.06 7,688
CakePHPにおけるfindとgetの違い 1. get() get はuniqueに存在しているprimary keyで検索する。 そのため、primary keyが存在しない場合はエラーを吐く。 以下のコードは【cakePHP】データ抽出 findとgetの違… Mitaniハック2020.03.05 8,483
やって良い間違い、ダメな間違い ※この記事は 100日後に死ぬソフトウェアエンジニア Advent Calendar 2019 95+j 日目 (ただし、jは虚数単位) の記事です ※この記事はフィクションです 遠い日の幻影 よく晴れた平日の昼下がり[… 駆け出し 太郎ハック2020.03.05 568
GitHubが二段階認証のときはSSH接続しか許されない つい最近セキュリティの問題上GitHubを二段階認証にしました。二段階認証でgitを使用するとき、注意しなければいけないこととしてSSH接続でしかpushできなくなるということがあります。 今朝起きた問題 実装を終えたの… Mitaniハック2020.03.04 3,536
CakePHPのローカル環境構築についてつまづいたこと ここ最近cakePHPの練習をしたいと思い、ローカル環境で環境構築をしようとしたのですが思った以上に時間(丸一日)がかかりすごく困った話です。 参考になったサイト 最終的には以下のサイトに結構助けられました。詳しく説明さ… Mitaniハック2020.03.02 2,649
.htaccessの設定 目次 .htaccessとは 公式ページより引用です。 時間に余裕があれば公式ページを一読すると理解が深まります。 .htaccess ファイル (「分散設定ファイル」) は ディレクトリ毎に設定を変更する方法を提供しま… hacknote_beginnerサーバーコースインターンカリキュラム2020.02.27 5,636