Web
また何かが閃いたのでとりあえず作ってみようかと思いますね。
仕事のサーバーにvimが入っていて、こちらのほうが操作しやすいので自宅のサーバーに入れてみた。 これはいいかもわからんね。
データを自動的にキャッシュしてあれこれするシステムを組んだら容量圧迫されてアレでした。 先週くらいに「これ容量30%とか超えててやばくね?」とか言われていたんですけど、昨日くらいにみたら40%まで増えていてアレでした。 このままいくとヤバイのでロジ…
システムを移植したよ。
レンタルサーバーにおいてあったwikiを自分のサーバーに移したよ。 ちょっとアレなことも書きたいとおもったけど、それだったら会社のところに置いた方が安全かなあ。 アレなことをにおわさずに書くか。ケータイでもみれて便利。
ずっとわけがわからなかったトラブルがついに解決! もりもり下がっていくloadaverage。 # top top - 20:00:29 up 69 days, 4:17, 1 user, load average: 0.26, 0.27, 1.27 Tasks: 93 total, 2 running, 91 sleeping, 0 stopped, 0 zombie Cpu(s): 23.7% user…
早めに帰ってきてあいた時間でスクリプトせっせと書き直してます。 新しいバージョンのモジュールつかいますね。
loadaverageがクソ高いというのは前々から書いているんだけど、一体どのスクリプトが原因なのか特定できなくて困っていましたぼく。 そのスクリプトはCPU使用率を30%も持っていくカススクリプトです。 特定しようにも、Linuxビギナーなので、どうしたらいい…
うごいてたよ。 正規表現の書き方が間違ってただけだった。 お酒のみながらやるとダメですね。
いろいろと検索していたらApacheのmodule.confに下記のの追加が足りないのかも?ということがわかってためしてみた。 AddModule mod_rewrite.c でも動かなかったよ。ううう。
mod_rewriteがなぜかうまく動かない。
はてなブックマークで人気のページだけど、これは参考になるなあ。 http://www.geocities.jp/mickindex/database/idx_database.html
サーバーがクソ重いので困っています。 loadaverageが平均で2〜6を言ったりきたり。 topをみていると、Apacheが20%くらいCPUリソースをくっている処理があるんですけど、それがどのスクリプトなのかがわからなくて困っています。 だれかスキルでかい人、突き…
リファをみていたらugnewsっていうアングラなサイトからリンクしてもらっていることが判明したよ! http://ugnews.net/ これはアングラですなあ。
MySQLのコネクションが最大になってそのまま復旧せず。 しょうがないので連絡してMySQL再起動してもらいました。 が、テーブルロックがなぜか開放されなくて日曜まで記事が表示されなかったみたいです。ううう。 どこからでもネットができるように、ノートパ…
頼まれていたPHPスクリプトをざっと作ったよ。 1〜2時間で出来ると思ってたけど倍くらいかかってしまった。 作っているうちにこれもつけた方が便利じゃん、とか思っていろいろつけたしていたせいだろうか。 とりあえず時間的にはおいしい仕事だったかんじか…
さくらインターネットの共用サーバーを借りているんだけど、なんとなくuptimeしてみたらloadaverageがすごいことになってた。 12:17AM up 51 days, 4:38, 1 user, load averages: 11.50, 8.83, 5.11 こっちにおいてあるのはほとんど負荷がかからないものなん…
重い原因をいろいろ調べている。 mysql-slow.logをみていたら頻繁に登場するクエリーで遅延が出ていた。 3つくらいあったので修正。 さらに、クソ重いのでプロセスをみてみたら以下のようなカンジ。 そのままコピペするとアレなのでテーブルとかデータベース…
この日につくりはじめたWeb完成しました。 http://d.hatena.ne.jp/theworld/20060130#p2 完全に完成じゃないけど、メインじゃないからこれでいいやっていうか。 PEARマジで便利ですなあ。勉強になった。 あそこに設置して終了。 次のというか、アレの修正と…
いろいろと調べているけど原因はMySQLへの負荷みたいだなあ。 頻繁に更新しているテーブルがあって、そこにテーブルロックを欠けているんだけど、処理が終わらなくてロック解除されなくて、そこにアクセスがバンバンたまっていってToo many connections.みた…
下のリンク踏んだら上の日記が自動的に更新されるらしい。 http://d.hatena.ne.jp/Hamachiya2/20060204/1138998854 ソースみたらテーブルタグのbackgroundのところにjavascriptが埋め込まれてた。 これがXSS脆弱性か。 ※バグが修正されたみたいです
負荷の原因を調べる方法を検索。 vmstat,top,free,dmesgあたり? でもよくわからんなあ。 負荷が高いのがどのスクリプトなのか知りたいんだけど。 MySQLのクエリー処理が長いものが分かるようにするために、mysql_slow.logだかなんかを出力するように設定。 …
PHP Acceleratorスゲー。ハンパなく速い。 Wordpressのサイトがこれまで全ページ描画するのに約1秒くらいかかっていたんだけど、PHP Acceleratorを入れてからはタイミングによっては0.3〜0.5秒くらいで描画されるようになった。これはきてる。 あとは負荷の…
Webサーバーが重くてアレなので、PHPスクリプトを高速化するヤツを入れることに。Zendのは有料だったきがしたけど、Zend Optimizerっていうのは無料だった。 Zend Optimizer http://www.zend.co.jp/products/optimizer/ でも、調べてみるとPHP Acceleratorっ…
自宅サーバーが余ってしまっていてもったいないので、またサイト作ることにしましたぼく。 とりあえずデザインをアレコレしてますけど、本当にぼくセンスないですね。 カッコイイサイト作れません。 PHPのアレとかいろいろためしたものを作ろうと思います。 …
MySQLのコネクション数をかなり増やしたけど、それでも対応しきれないらしい。 コネクション数がオーバーしたときに、エラーメッセージが出なくて、アカウント情報がありませんみたいなメッセージが出てしまうので修正。 ログインができない、というのも、My…
DBカウンタはアレなので、ファイル形式の簡単なヤツつくった。 あと、作るの面倒くさいのでpukiwikiのmoduleから、現在オンラインっぽい人数をカウントするスクリプトをもってきて導入。 オンラインカウンタが30分でクラッシュした。アレですなあ。いまは安…
アクセスでエラー表示がなくなったり、リニューアル効果もあってアクセスは前よりも増えてます。 DBへのアクセス過多が気になるけど、コネクション数を増やしてなんとか対応。事前に指摘してもらったとおり、メモリが足りてないのかも。 表示形式を変えたり…
アクセスカウンターがトラブルの原因の一つだったようですなあ。 アクセスが多すぎて、テーブルロックが解除されなくて処理がすすまなかったみたい。 面倒くさいので処理自体はずしたら若干快適に。
Warning: mysql_connect(): Too many connections これはもうダメかもわからんね 設定を勝手に変えてみた