以下のようなスクリプトを /etc/logrotate.d/ 配下に作成する。これで対象のログ(hogehoge*.log)がローテーションされる。 日次で、圧縮し、180日間保持。その後は削除する。
月: 2024年11月
toggl→Redmine時間データ反映ツール
togglで勤怠管理、Redmineのチケットに作業時間を付ける運用時、両者の合計は一致するはずだが、手入力運用では面倒。 togglデータにRedmineのチケット情報を持たせて、Redmineへ時間データを付けられた […]
laravelで更新時ロックをかける
laravelで更新時ロックをかける際、レコードロックとテーブルロックでは書き方が異なる・両者を同時に使えない。 動作検証 : laravel 10 / mysql トランザクション レコード更新時にロックをかけ、更新す […]
サーバ移転でX(Twitter)でのOGPが表示されなくなった:TLS1.2が必要
サーバ移転前には正常に表示されていた、X(Twitter)のOGPが表示されなくなった、お客さまから調査依頼があった。コーディングは変えていない。 怪しそうな情報としては「Twitter APIへの接続にはTLSバージョ […]
VirtualBoxのlinux起動画面でプロンプトに(initramfs)と表示されて起動しない
VirtualBoxのクライアントmintlinuxが固まった。いったん強制終了。 再起動しようとするとプロンプトで「initramfs」と表示されて立ち上がらない。 調べるとディスク破損で、fsckで修復できるとのこと […]