リュウイチopenpearのNet/Socket/Tiarra.phpが動かなかったツイートシェアはてブ送るサーバへのアクセスログの一部やエラーログをIRCに流したいと思い、こちらのページを参考にtiarraとphpの設定を行った。ところが、説明通りにやってもIRCに発言をしてくれない。/usr/share/pear/Net/Socket/Tiarra.php(206)こんな例外が吐かれるばかりである。モジュールの有効化忘れなのか、ソケット名の間違いなのか......とミスを探すも、それらしいミスが見つからない。30分ほど悩んだ挙句、ようやく理由に気づいた。ソケットファイル(/tmp/tiarra-control/socketname)のパーミッションが、tiarraの動作しているrootのみ書き込み可能な状態で作成されており、apacheがアクセスできなかったのだ。chmodしてあげて話は終了。こいつを有効にしたおかげで、IRCの特定のchにいれば、phpなどのスクリプトが動作している様子をリアルタイムでログとして確認することができる。エラーチェックなどでログファイルを開くよりは数千倍効率的なはず。調子に乗っていたらIRCサーバに発言しすぎで弾かれたので、使用には注意しましょう。感想をお聞かせください。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。date*日本語が含まれない投稿は無視されますのでご注意ください。リュウイチCities:Skylinesというゲームでプレイ動画を配信したり、3Dで建物や電車などのアセットを作って公開しています。このブログでは私的な話をしています。旅行・アウトドア2019.12.15最初で最後のマイル修行・ANA羽田〜沖縄線プレミアムクラスで沖縄に行ってみた管理人について神乃木リュウイチといいます。普段はCities:Skylinesという都市開発ゲームの動画投稿や、ゲーム内で使える建物や車などの3Dモデルを投稿しています。チャンネルCities:Skylinesの動画を中心にアップしてます。999は桁数少なすぎて草こちらのサイトにも寄稿しています※クリックで管理人の執筆記事一覧にジャンプします。