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を見直すなど

2009年1月8日木曜日

Apache インストール エラー

/usr/local/apache2/bin/httpd: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
参考
http://fisherman23.blog112.fc2.com/blog-entry-140.html

Linux ディレクトリ サイズ コマンド

http://iret-onsoku.blogspot.com/2008/08/blog-post.html
http://q.hatena.ne.jp/1194317312

2009年1月6日火曜日

Blogger で Google Analytics

参考
http://adwords.google.com/support/bin/answer.py?answer=55604

Perl DBI MySQL エラー Can't connect to local MySQL server through socket '/tmp/mysql.sock'

DBI connect *** failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) at ***
Got error Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) when connecting to DBI:***

参考
http://diary.lampetty.net/20060926.html
mysql_socketというオプションを指定

2009年1月5日月曜日

Hyper Estraier Ruby バインディング インストール

参考
http://hyperestraier.sourceforge.net/rubynativeapi/

Ruby MySQL 接続 MySQL/Ruby

必要
MySQL/Ruby
参考
http://www.tmtm.org/mysql/ruby/

MySQL エラー

Can't connect to local MySQL server through socket *** mysqld.sock など
とりあえず再起動

MySQL 文字コード 確認 コマンド

SHOW VARIABLES LIKE 'character%';

Ruby MySQL 接続 MySQL/Ruby

必要
MySQL/Ruby
sudo apt-get install libmysqlclient15-dev
sudo apt-get install ruby-dev
参考
http://www.tmtm.org/mysql/ruby/

Ruby インストール

sudo apt-get install ruby
確認
ruby -v

2009年1月4日日曜日

Hyper Estraier Perl バインディング インストール

参考
http://hyperestraier.sourceforge.net/perlnativeapi/

エラー
参考
http://teahut.sakura.ne.jp/b/2007-10-18-1.html
とりあえず make clean

Ubuntu x86_64 Hyper Estraier インストール

必要
libiconv
zlib
QDBM
参考
http://hyperestraier.sourceforge.net/intro-ja.html#installation

エラー QDBM
make: *** [dpmgr] Error 1
参考
http://www.avant-tokyo.com/solaris/hyper_estraier_install.html
パス設定して, gcc,lib... など再インストール
export LD_LIBRARY_PATH=***パス***

エラー Hyper Estraier
collect2: ld returned 1 exit status
make: *** [libestraier.so.8.38.0] Error 1
参考
http://www.avant-tokyo.com/solaris/hyper_estraier_install.html
libz.aをリネーム
その後もエラーがでる場合、適当にごにょごにょやる