2009年1月24日土曜日

2009年1月16日金曜日

MySQL server has gone away

タイムアウトかも?
mysql_options(***, MYSQL_OPT_CONNECT_TIMEOUT, ***)
あるいは、
mysql_options(***, MYSQL_OPT_RECONNECT, "1");

参考
http://dev.mysql.com/doc/refman/5.1/ja/mysql-options.html

2009年1月13日火曜日

C言語 MySQL 文字化け

参考
http://www.klab.jp/media/mysql/index6.html
http://dev.mysql.com/doc/refman/5.1/ja/mysql-options.html

mysql_options(***, MYSQL_SET_CHARSET_NAME, "utf8")

ただし、


mysql_options()はmysql_init()の後およびmysql_connect()もしくはmysql_real_connect()の前に呼び出されるべきです。



[MySQL 5.1 リファレンスマニュアル]

2009年1月12日月曜日

C言語 MySQL

参考
http://infolinux.jp/?p=120

Ruby MeCab

必要
mecab
mecab-ipadic
mecab-ruby
参考
http://d.hatena.ne.jp/hayori/20080315/1205589244

2009年1月11日日曜日

PHP APC インストール

sudo apt-get install php-pear
sudo pecl install APC
extension=apc.so を php.ini に追記

ERROR: `phpize' failed
sudo apt-get install php5-dev

apxs: command not found
apxsをインストールするか、apxsへのシンボリックリンクファイルを作成

phpinfo()で確認

エラー
PHP Warning: PHP Startup: Unable to load dynamic library *** apc.so *** cannot open shared object file: No such file or directory in Unknown on line 0
php.iniのextension_dirを見直すなど