2021-02-14から1日間の記事一覧
絵文字、表示したいですよね。今はスマホ主体だと思うので、絵文字が使えるに越したことないです。感情が伝わりやすいですからね。そこで絵文字表示するちょっとした設定を見ていきます。 デフォルトでは絵文字が無効になる 問題点…ただ照合順序を変えるだけ…
セキュリティのブログでログが大事という話をしました。CakePHP3でのやり方を書いていきます。当たり前の内容だからかわからないですが、やり方があまりネットで調べても出てこず、結構悩んだので書きたい内容でした。 デフォルト設定の確認 新たなログファ…
CakePHP3でWebサービスを公開するまでのセキュリティ、どこまでやれば安心なんでしょうか。いや正直、やるべきことが全然わからないです。上記のような方、いらっしゃるんじゃないでしょうか。自分がそうでした。少しでもそういう方の道標になれば良いなと思…
CakePHP3での話です。コントローラに記述するisAuthorizedファンクションってありますよね。アクセス制御などを行うファンクションです。ここを上手く処理が通ってくれないことがありました。処理が止まるとかではなく、全く処理が通過する気配がなかったん…
Webサービスの利用規約、プライバシーポリシーの作り方を説明します。正直言って、この部分はかなりめんどくさいですよね。ですが書いておかないと運用し始めた後に大変なことになると思います。しっかり書いておきましょう。まずこのQiitaがとても参考にな…
画像名に日本語が入っていると画像が上手く表示されないということがありました。CakePHP関係なく、WordPressなどでもそうらしいです。最初は「PCで上げた画像がスマホで表示されない」と悩んでいたんですが、それは厳密には違いました。PCのスクリーンショ…
ファイルアップロードボタン(ファイルを選択)の文字、ありますよね。これがなぜかスマホ版だとCSSで指定してfont-sizeを変えても大きくならないことがありました。ブラウザ依存だからですかね。そこで強引にではありますが解決したので、その方法を記しま…
CakePHP3でバリデーションを発動させたいとき、ありますよね。なぜか発動してくれないときとか、もどかしいです。バリデーションを発動させる3つの方法について説明します。※目次のタイトルではわかりやすく「$this->Users」としていますが、「$table」と読…
MAMP環境を使ってます。開発段階でサイトをPC以外の端末から覗きたい時ってありますよね。自分はスマホで見られるように設定しています。その設定を見ていきます。 PCとスマホを同じWi-Fiに設定する macOSでのIPアドレスの確認の仕方 httpd.confの設定 MAMP…
CakePHP3でメール送信したい時ってあると思います。通常はコントローラにメール送信処理を書きます。ですが前回の続きの内容となるので、モデルのないフォームにメール送信処理を書いて送る方法を今回は見ていきます。お問い合わせフォームでサンクスメール…