KennyQiのPHPメモと息抜きブログ

KennyQi(ケニーチー)のブログへようこそ
Web制作 PHP開発のメモと息抜きブログ
ウェブ開発・デザイン・Nucleusのメモや旅日記などを綴っています
最新記事
«Prev || 1 · 2 · 3 · 4 · 5 · 6 · | Next»
MySQLの接続数が多いときのチューニング »Linux | 2 Comments2009年11月02日
データベースを使ったウェブサイトで、
アクセス数が多いと、当然データベースへの接続数も多くなるかと思います。
MySQLだとデフォルトの最大接続数は100接続までOKのようですが、
接続を維持するキャッシュというのがあるようで、このサイズはデフォルトで0の模様。
また接続維持時間がデフォルトは8時間になっているようです。
ですので、アクセスがたくさんあると、
接続ができなくなるので、このような設定をしました。


»続きを読む
MySQLでSQLインポートするも、ファイルサイズが大きくてできないとき »Linux | Add comment2009年11月02日
MySQLでバックアップしたSQLを復元するときなど、
SQLデータが大きくてインポートできないときはこうします。

»続きを読む
PHPからAjaxのjQueryを使う~Pquery »PHP | Add comment2009年09月26日
PHPからAjaxのjQueryを簡単に使えるクラスがあったので紹介します。
実はAjax、あまり詳しくないんですが、
PQueryというクラスを利用するとPHPで簡単にAjaxが実現できました。
»続きを読む
Perl CGI.pmでFormを作る »Perl | Add comment2009年09月14日
PerlモジュールのCGI.pmでFormを作ったのでメモしておきます。

»続きを読む
NP_TagEXでタグクラウド »Nucleus | Add comment2009年09月13日
NP_TagEXをインストールしてタグクラウド作ってみました。

»続きを読む
postfixでOP25B対策~ポート587が解放できない。。 »Linux | Add comment2009年09月07日
はまりました。すごく。。
今回はPostfixでOP25B(Outbound Port 25 Blocking)対策するときのメモです。

私がハマッタ状況は、
CentOS5 / Postfix2.3.3の環境下で
 ポート解放:ルータ側では開いている。
 クライアントのメーラー:SMTP送信時のポートは587になっている。
 POP3にはアクセスできる。
 25番ポートでは送信可能

でも、ポート587で接続しにいくと、
SMTPサーバに接続できない。
maillogにも残らない。


# tcpdump -n port 587

で587を監視すると、接続しているのは確認。

という状況。
で、解決したのでメモします。



»続きを読む
PHPでアップロードファイルの最大サイズを変更する »PHP | Add comment2009年09月06日
PHPでファイルアップロードをする際、
ファイルが大きすぎてエラーが出るときがあります。
これは /etc/php.ini でアップできるファイルの最大値をあらかじめ決めているからです。
今回設定したPHPのデフォルトは2Mだったので4Mまでアップロードできるようにしてみました。


»続きを読む
MySQLとPHPの連携:: set names utf8以外の文字化け対策 »Linux | Add comment2009年09月04日
MySQL、PHPでUFT-8のウェブサイトをよく作りますが
データベースにUTF-8で文字を格納して出してみると
???となることがあります。
その対策として SET NAMES utf8 を使ってました。

が、SET NAMES には脆弱性があるそうで、
これを使わない方法を模索してみました。

»続きを読む
NP_Geshi2 をインストール »Nucleus | Add comment2009年09月04日
HTML、PHP、Ruby、CSSなどのコードを
色つき表示してくれるNucleusのプラグイン「NP_Geshi2」をインストールしました。


»続きを読む
MySQLでランダムに結果を取得 »Linux | Add comment2009年07月28日
MySQLだけで取得する結果をランダムにできるのでメモしておきます。
だたし、
idに欠番があるときは便利だけど、
テーブルが大きくなると重くなってしまいます。

»続きを読む
«Prev || 1 · 2 · 3 · 4 · 5 · 6 · | Next»