- 2019年10月1日
【Laravel】ログファイルのPermission deniedを恒久的に防ぐ
Laravelに限った話でないですが、あるプログラムを異なるユーザが実行し同じ宛先のログファイルに追記をしようとする場合、書き込み権限を持っておらずPermission deni […]
Laravelに限った話でないですが、あるプログラムを異なるユーザが実行し同じ宛先のログファイルに追記をしようとする場合、書き込み権限を持っておらずPermission deni […]
PHP で生成した XML で「PCDATA invalid Char value 15」というエラーが発生したのでその対処法について。 特に大きな変更を加えてはいなかったので、急 […]
Laravel6.0.4がリリースされました。 Releases · laravel/framework 機能の追加は次の通りです。 Added Added TestResp […]
LaravelのEloquentにはクエリビルダでチェーンを組むための命名規則に従ったメソッド作成方法があります。scopeHogehoge()とするとModel::hogeho […]
PHPの継承は常に単一です。これによって知るべき親クラスの情報を単純化してコードの複雑度を上げにくくしてあります。多段継承こそあれ複数経路は作れません。 やりかたはDI(Dep […]
PHPはオープンソースで開発されている言語で開発者間の相談、提案などのやり方の一つとしてメーリングリストが使われています。 PHP: メーリングリスト – Manu […]
ちょっとハマったので備忘録も兼ねてまとめ。 …まあ、結局別の方法を使っちゃったんですけどね。 使用する関数は、タイトルにもある通り exec() 関数です。 PHP […]
テストを書き、自動化できると何かと楽です。ライブラリのアップデートによって機能が壊されていないか確認するときなど全機能を総なめするので大変助かります。Laravelにおいて、ある […]
PHP: PHP マニュアル – Manual PHPマニュアルはPHP言語について様々なことが記述されたwebサイトです。次の引用文にある様にリファレンスが主とな […]
プロジェクトはフレームワークを選定してインストに従って素地を配置。フレームワークに沿った上で自由にコーディングとするだけでできます。これでも勿論いいのですが、世の中にはフレームワ […]
ホモグラフ攻撃とは直訳で人間的図形攻撃です。具体的に何をするかというと、視覚的に似た別の文字を用いてユーザの想定と異なる動作を誘発させます。特に重要で代表的な例はURLにおける攻 […]
今日検索したので備忘録としてまとめ。 PHP で連想配列の特定のキーの値を合計する方法についてです。 実際に書いたコードは、単純に foreach() を使って計算を行ったのですが […]