[ModSecurity] 特定のルールだけを適用するには[ModSecurity] 特定のルールだけを適用するには
Mod Securityをオンにしてみたいのだけど、一度に全部適用すると偽判定される可能性があるので、特定のルールだけ適用してMod Securityをしばらくテスト運用してみる。 デフォルトでは、ルールは以下ディレクト […]
Mod Securityをオンにしてみたいのだけど、一度に全部適用すると偽判定される可能性があるので、特定のルールだけ適用してMod Securityをしばらくテスト運用してみる。 デフォルトでは、ルールは以下ディレクト […]
Mod SecurityはオープンソースのWAF (Web Application Fireworks)。WordPressサイトへの攻撃対策として試しにインストールしてみる。 Mod Securityのインストール M […]
新しくアプリを開発する際に.NETのどのエディションを使うべきか。それを判断するためには .NET Core/Framework の違いをきちんと理解しておきたい。 というわけで、そのあたりを解説している参考サイトを覚え […]
ファイルを介して変換するのも一方法。 IplImage mat; mat.SaveImage("test.png"); Image image = Image.FromFile(tbImageFile.Text); だけ […]
新しいrouteを定義したのに、アクセスしたら404になるときには、routeのキャッシュを疑おう。 $ php artisan route:list 新しいrouteがリストされない。 $ php artisan ro […]
blobなどバイナリデータを持つテーブルをダンプすると、バイナリデータは文字化けしてしまう。当たり前だけど。 対策としては、バイナリデータを持つテーブルをダンプするときは –hex-blob を指定する。バイ […]
MySQLを5.6から5.7にアップグレードしたら、ログに記録される日時のタイムゾーンが日本時間からUTCに変わった。おそらく規定値が変わったのだろう。MySQLのドキュメントを調べたら、ログのタイムゾーンを設定するシス […]
MySQLを5.6から5.7にアップグレードしたら、MySQLを起動する度にログに以下が記録される。 /var/log/mysqld.log 2020-07-21T17:17:56.704754Z 2 [Note] Ac […]
MySQLを5.6から5.7にアップデートしたら、MySQLログに以下のメッセージが記録されるようになった。レプリケーションしているマスター側のログのみに記録されている。 /var/log/mysqld.log 2020 […]
前任者がWebアプリ用にMySQLユーザを作成らしいけど、Webアプリの設定を見るとrootでMySQLに接続している。せっかく作成したユーザが使われていないのは無駄だし、権限何でもアリのrootでMySQLに接続してい […]
稼働中のLaravelサイトをローカルに複製するために、DBをダンプしてローカルにインポートしたところ、ローカルのLaravelが以下のエラーを吐いた。 $ php artisan config:clear In Con […]
もしかしてテーブルが破損してるかも?と思ったので、mysqlcheckでエラーチェックする。 ちなみに、mysqlcheckには以下の4つの機能があるらしい。 テーブルのエラーチェック (デフォルト) テーブルの分析 ( […]
HTTP/1.1で動いているApacheをHTTP/2に変更する。 HTTP/2モジュールのロード confの設定を確認。 # vi /etc/httpd/conf.module.d/00-base.conf LoadM […]
MariaDB 5.5で前エントリのような問題が起きたので、現時点の安定板の10.4にアップデートしてみる。 稼働中のバージョンは5.5.60。 $ mysql --version mysql Ver 15.1 Dist […]
ローカルで問題なかったDBマイグレーションがテストサーバーで失敗した。エラーが起きたのはdatetime型カラムのデフォルトにnow()を指定している箇所。 DBエンジンはMariaDB 5.5.60 (ちなみにローカル […]
$ composer install Loading composer repositories with package information Installing dependencies (including r […]
$ arch x86_64 $ uname -a Linux svr01.example.com 3.10.0-957.12.2.el7.x86_64 #1 SMP Tue May 14 21:24:32 UTC 201 […]
$ cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core)
サーバー管理者のためのChef超入門 – @IT https://www.atmarkit.co.jp/ait/series/1766/ 2015年2月10日 サーバー設定ツール「Chef」の概要と基礎的な使 […]
レガシーコード満載のプロジェクトに参加することになり、どうしたものかとヒントになりそうな記事を読み漁る。 レガシーコード改善 【資料公開】レガシーコードからの脱却 | Ryuzee.com https://www.ryu […]