テクノロジー– category –
HTML、JavaScript、CSSなどのフロントエンドから、PHP(WordPress、Laravel)などのサーバーサイドのプログラミング、自宅サーバー(Linux)を中心としたOSやデータベースなどのミドルウェアのお役立ち情報を掲載しています!
その他、テクノロジーに関するあらゆる情報もありますのでお見逃しなく!
-
テクノロジー
Cronからremi-safeに関するメールが届いた場合の3つの対処法
CentOSの仮想サーバーを構築してからしばらくして、メールの設定が上手くいってなかったことに気付いて修正した直後に、サーバーから大量のメールが届きました。件名に「...cron.hourly」とあったので、cronで1時間毎に何か処理する設定をしてたかな?と思... -
テクノロジー
Cron実行時のメールを送信しないようにする2つの方法
以前、無料の独自ドメインをCronを使ってMyDNS経由で更新する方法を紹介した記事の中で、一部誤りがありました。この記事では詳しく説明していませんが、シェルスクリプトの中にメールを送信しないような記述(/dev/null)がありますが、これではcron実行... -
テクノロジー
Linuxでswap領域が不足した場合の2つの対処法
自宅サーバー(CentOS)を構築してしばらく経つのですが、今頃になってZabbixから以下のような警告が通知されるようになりました。 [crayon-6741e21f123e0105050918/] メモリ4GBも積んでいるのに、どうやらswap領域が足りない様子。時間的に夜間のバックア... -
テクノロジー
Pydioのタイムアウト時間を変更する方法
以前、自分専用のクラウド(オンライン)ストレージを構築するためのパッケージとして、Pydioをご紹介しました。しばらく使っていると、タイムアウトして自動ログアウト&ログイン画面に戻される現象が起きました。どういった場合にタイムアウトするかと言... -
テクノロジー
マウントしたHDDを他のサーバーでNFSマウントする方法
以前、ディスクが壊れた際にHDDをマウントする方法をご紹介しましたが、今回は1度マウントしたHDDを他のサーバーでNFSとしてマウントする方法をご紹介します。環境はこれまでと同じ、ESXiを使った仮想サーバーと、ゲストOSにはどちらもCentOSを使用してい... -
テクノロジー
エックスサーバーのBasic認証でwp-adminに制限をかけてはダメ
当サイトで度々推奨しているエックスサーバーですが、サーバーパネルに搭載されているアクセス制限機能に以外な落とし穴がありました。アクセス制限とは、特定のフォルダに対してBasic認証をかけるというもの。操作がとても簡単で、これは便利だと思い、Wo... -
テクノロジー
【Linux】CSVファイルを指定した行数で均等に分割する方法
今回は、Linuxのsplitコマンドを使って、CSVファイルを行数が均等になるように分割し、指定したファイル数で出力する方法をご紹介します。 これまで、CSVファイルの文字コードを変更して、データベースに一括登録する方法をご紹介してきましたが、ここまで... -
テクノロジー
LinuxでWindowsのCSVファイルをShift-JISからUTF-8に変換する方法
日本語版のExcelでCSVを作成するとShift-JIS(SJIS)で保存されるが、それを別のLinuxサーバー側のプログラムで読み込もうとすると、文字化けしてしまうことがよくある。それは日本語版Windowsの標準文字コードがShift-JISであるのに対し、プログラム側は... -
テクノロジー
PHPの正規表現でimgタグ内のsrcの値(URL)を取得する方法
皆さん、こんにちは!突然ですが、正規表現っていつも悩ませてくれちゃいますね。今回はHTMLのimgタグからPHPの正規表現を使ってsrcの値、つまりURL(パス)を取得しようって話です。なぜ悩むかと言うと、様々な書き方があり、場合によっては上手く取得でき... -
テクノロジー
CronからLaravelのArtisanコマンド実行でsyntax errorだと!?
またまた舞台は当サイトで利用しているエックスサーバー。前回自作したLaravelのArtisanコマンドをエックスサーバーのCron機能で実行したところ、以下のようなエラーが表示されました。 [crayon-6741e21f12d93145888090/] エラーの原因と対策 原因 おかし...