2009-01-01から1ヶ月間の記事一覧

Smartyで for文 (for i=0 ; i<10; i++)のような繰り返しを行う

ソース {section name=i start=0 loop=3} //繰り返し回数は{$smarty.section.i.index}です。 //$i に変数を代入する場合は下記のように行う {assign var="i" value=$smarty.section.i.index } 繰り返し回数は{$i}です。 {/section} 出力 繰り返し回数は0です…

ファイルからsql文実行

$psql -h [ホスト名] -U [ユーザ名] -f [ファイル名]

ポートフォワーディング

poderosaで [ツール]⇒[ポートフォワーディングツールの起動]なかったら、プラグインダウンロードする http://ja.poderosa.org/download/plugins.html ポートフォワーディングツールが起動したら、 [プロファイルの編集] ①[sshサーバ]に大元のサーバを入力 ②[…

Description

COMMENT ON TABLE テーブル名 IS 'テストテーブル'; COMMENT ON COLUMN テーブル名.id IS 'プライマリーキー' ; COMMENT ON COLUMN テーブル名.name IS '名前' ; COMMENT ON COLUMN テーブル名.kana IS 'カナ' ; COMMENT ON COLUMN テーブル名.address IS '…

pg_connectとpg_exec

PostrgeSQLで作ったデータベースに接続し、その内容を操作する為のものです。 $d_base = pg_connect("user=*** password=*** dbname=mydb"); if($action == post && $sign == '書き込み'){ if($id && $name && $score){ pg_exec($d_base, "insert into mytbl…

起動

/usr/local/pgsql/bin/に移動し ./pg_ctl -D /usr/local/pgsql/data/ -w start ./psql -Upostgres -l

ファイルの行数取得

cat ファイル名 | wc -l

SQL の結果を出力したいとき(csv)

SQL の結果を出力したいとき 出力形式を変えたい時 \f '|' \pset recordsep '\n' \pset format aligned --デフォルト \f '\t' \pset format unaligned --タブ区切り 結果のみ(ヘッダーやフッター{件数}は出さない) \pset tuples_only --結果のみ(ヘッダ…

cat [ファイル名] | more

cat [ファイル名] | more 文字化けしたときに、 nkfでも :e ++enc=〜 でもダメだったときに使うhttp://www.hc.itc.keio.ac.jp/manual/unix.html

mput

「複数のファイルをまとめて転送する」場合に使うコマンドが、"mput"です。先ほどのように「.html」のつくファイルをすべて転送するため、今度は「mput *.html」を実行します。 http://www.sodan.ecc.u-tokyo.ac.jp/2001/article/ftp.shtml

テーブルのカラム表示

\d テーブル名

文字コード変更

nkf 文字コードを変換する 構文 nkf [options] [file] オプション -b バッファリング出力を行う -u 出力時にバッファリングを行わない -j JISコードに変換する -e EUCコードに変換する -s シフトJISコードに変換する -w UTF8コードに変換する -i? JIS漢字を…

Apache色々

cgi-bin http://www.futomi.com/lecture/apache/config.html Alias http://www.adminweb.jp/apache/docroot/index3.html Rewrite http://memorva.jp/memo/linux/mod_rewrite.php http://tech.bayashi.net/svr/doc/apache/mod_rewrite.html http://tech.bayas…

apacheの出力ログ形式をcommonからcombinedに変更する

#vi /usr/local/apache/conf/httpd.conf CustomLog "logs/access_log" combined http://vine-linux.ddo.jp/linux/apache/accesslog.php http://pmakino.jp/tdiary/20070907.html http://tech.n-linux.com/index.php?%A5%C6%A5%AF%A5%CB%A5%AB%A5%EB%A5%CE%A1…

Apacheの実行ユーザー変更

ユーザ追加 useradd hogehoge -g users confファイル編集 vi /usr/local/httpd/conf/httpd.conf <IfModule !mpm_netware_module> # # If you wish httpd to run as a different user or group, you must run # httpd as root initially and it will switch. # # User/Group: The name (or #</ifmodule>…

PHPインストール

オプション http://php.benscom.com/manual/ja/configure.about.php 手順 http://www.aconus.com/~oyaji/www/apache_linux_php.htm

PostgreSQLインストール

http://y-kit.jp/saba/xp/postgreinst.htm

linuxにphpインストール

PHP

http://www.php.net/get/php-4.4.9.tar.gz/from/jp.php.net/mirror

自動起動

/etc/rc.d/rc.localをviして /usr/local/apache/bin/apachectl startを追記する

configure

configure は Makefile を適切に修正するためのプログラムです。 --prefix=PREFIX PREFIXで指定したディレクトリにApacheをインストールします --with-layout=[F:]ID file F から取得したインストールパスレイアウトIDを使用します --with-mpm= NAME 任意…