coreserverでデータベースに接続できなくなっていた

0

昨日のお昼ぐらいからなんだかデータベースに接続できないとWordPressさんがおっしゃっている。

何が原因だー。サーバーにはFTPで接続できるし、他のドメインは見る事ができるのでデータベース回りかなと思ってphpMyAdminを開いてみる。

20110425 07

↑すると、接続できないとのエラーが、、、。

#1203 – User ***** already has more than ‘max_user_connections’ active connections

そんなにアクセス数多い感じでは無いんだけど、、、と思ったが
とりあえずSSH接続してDBの最適化をかけてみる。

mysqlcheck --host=127.0.0.1 --user=<USERNAME> --password=<PASSWORD> -a
-o --optimize --all-databases

これで何とか復活!一安心です。
データベースの最適化って定期的にやった方が良いんですかね。
どのくらいの頻度でやれば良いんだろ・・・

以下のサイトを参考にさせていただきました!感謝!
coreserver データベース接続が壊れた!

サイトやブログ、SNSのトピック監視ツール「Tattler」

0

20110321-01

継続的に調べものをする際に使えそうだったのでご紹介。

Tattler」はWEBサイトやブログ、SNSのトピックスを監視するためのツールです。

フィルタリングを細かく設定できるようなので、時間の節約になるかもしれません。

定期的に同じページを見ている方には便利そうですね。

システムはDrupalというオープンソースのCMS上で動作するようになっており、
PHP 5.2以上、MySQL 5の環境があれば動作します。

ダウンロードは下のリンクからどうぞ。

複数店舗を管理できるオープンソースのEコマースシステム「Axis」

0

20110126-01

Axis」は複数店舗を管理できるオープンソースのショッピングカートシステムです。

管理画面がかなり充実しており、
割引システムや送料計算、投票モジュールなどが組み込まれています。
デザイン的にもjQueryやExt JSを使用する事でリッチな管理画面になっています。

おっ、と思わせる作りになってるのが良いですね。
動作にはPHPとMySQLが必要との事です。
興味の有る方はダウンロードしてみてください。

AjaxでStar Ratingをする際に使えるプラグインいろいろ

0

jQueryでStar Ratingを作る際に使えるプラグインをまとめてみました。

PHPのソースもセットになっているものなど色々あります。

ExtJSを使用した高機能Webメールクライアントが作れる「dracmail」

0

20110112-01

dracmail」はPHP, ExtJS, MySQLで作られたオープンソースのWebメールクライアントです。
リッチなUIが魅力的ですね。
IMAPにも対応しているそうです。

既存サイトに簡単に組み込みができるCMS「Phpns」

0

20100308-03

執筆時のバージョン2.2.4

Phpnsは既存のサイトに簡単に組み込む事できるCMSです。通常CMSを使用する場合は独自のディレクトリ構造の中に公開ディレクトリがある場合が多いのですが、Phpnsは吐き出された1行のコードを読み込むだけでCMSが設置できるようになっています。

PHPなどに詳しく無い方でも簡単に設定できるのも魅力です。

詳しくは以下

オープンソースのMySQL自動バックアップツール「Sypex Dumper」

0

sypexDumper1
Sypex Dumper」はMySQLデータベースを自動的にバックアップしてくれるオープンソースのウェブアプリケーションです。

PHPとAjaxで作成されており、Webインターフェースを使ってMySQLのバックアップを作成する事ができます。
自動バックアップにはタスク・スケジューラかcronの設定が必要ですが、それ以外はWEB上から設定可能になっています。

ファイル圧縮(GzipとBzip2)のサポートをしており、多言語インタフェースあり。ただし日本語はないみたいです。

設置してみる

ダウンロードページへアクセスします。

sypexDumper3

ポチッとダウンロードします。

20100215-01

設置は簡単でファイルをサーバーにアップするだけです。

自動バックアップをしてみる

早速自動バックアップを設定してみます。まずは設置したURLにアクセスします。

20100215-02

バックアップしたいユーザーでログインします。今回はローカルでのテストなのでrootユーザーでログインしました。

20100215-03

バックアップしたいデータベースとテーブルを指定を選択します。

20100215-07

自動バックアップのJobに名前をつけてあげます。ここでつけた名前を後で使うので忘れないようにしましょう。
今回は「my_job」という名前にしました。

コマンドラインで実行

あとはconsoleやcronで指定のコマンドを実行するだけです。
コマンドはこんな感じです。

php Sypex Dumperへのパス/index.php -j=ジョブ名

最後のジョブ名は先ほど入力した値(ここではmy_job)を指定します。

実行するとこんな感じで表示されます。

C:\>php c:\xampp\htdocs\SypexDumper\index.php -j=my_job

2010.02.15 21:29:12     1       Start export DB `wordpress`
2010.02.15 21:29:12     1       Export table `wp_cimy_uef_data`
2010.02.15 21:29:12     1       Export table `wp_cimy_uef_fields`
2010.02.15 21:29:12     1       Export table `wp_cimy_uef_wp_fields`
2010.02.15 21:29:12     1       Export table `wp_commentmeta`
2010.02.15 21:29:12     1       Export table `wp_comments`
2010.02.15 21:29:12     1       Export table `wp_links`
…
…

実行後にSypex Dumperの下の「backup」フォルダを見てみます。

20100215-06

圧縮ファイルになったデータが保存されています。これでバックアップは完了です。
結構簡単にできましたね。

20100215-05

もちろん、ブラウザ上からバックアップする事も可能です。

便利ですねー。早速自分のサイトにも設定してみました!
サーバーの定期バックアップをやられている方は、使ってみてもよいかもしれません。

ギャラリーサイトを構築できるオープンソースのCMS「W-script」

0

w-script
W-scriptは壁紙サイトのような画像のダウンロードサイトを構築する際に便利なオープンソースのCMSです。
※画像は公式サイトより

画像を一覧で見せたい場合にこのテーマは便利では無いでしょうか。例えば、cssギャラリーなどのようなお気に入りのデザインサイトを並べるようなサイトです。

PHPとMySQLが使用できるサーバーであれば問題なく動作するようです。
テンプレートエンジンにSmartyを使用しているようですので、カスタマイズもかなり簡単にできそうです。

主な機能

w-script2
主に以下のような特徴があるようです。

  • 無制限に作れるカテゴリ
  • ユーザーが画像をアップロードできる機能
  • 評価機能
  • 自動サムネイル

モジュールを使用する事で、タグクラウドやカラー指定、ユーザ統計なども構築できるようです。

デモがあるので、興味がある方は見てみてください。

ギャラリーサイトの構築を検討されている方、いかがでしょうか。

XSLTベースのオープンソースCMS「Symphony」

0

section-table-1259390359
SymphonyはPHPとMySQLを使用しているオープンソースのCMSです。
最大の特徴はそのテンプレートエンジンにXSLTを使用している事です。

拡張機能も充実しているようで、公式サイトには200以上の実例が紹介されていました。

軽くて高機能なCMSを探している方、ぜひ一度使ってみてはいかがでしょうか。

ちなみにPHPのフレームワークであるsymfonyとは関係なさそうです。