Archive for category DB

CakePHP 1.2 複数appでデータベース接続の設定を共有する

管理画面と公開側、それぞれ別app(サブドメインでアクセスを分けるなど)にした場合、
データベースの設定は、それぞれapp/config/database.phpにあるので、別々に設定しなければならない。
これを1つにまとめてしまう方法。

app/config/database.php

< ?php
config('../../database_common');
class DATABASE_CONFIG extends DATABASE_CONFIG_COMMON{
}

database_common.php (appやcakeと同階層に設置)

< ?php
class DATABASE_CONFIG_COMMON {

var $default = array(
'driver' => ‘mysql_log’,
‘persistent’ => false,
‘host’ => ‘localhost’,
‘login’ => ‘cake’,
‘password’ => ”,
‘database’ => ‘cake’,
‘encoding’ => ‘utf8′
);
}/

No Comments

別マシンのPostgresqlにGUIツールから接続したい

ローカルのGUIツールから接続したい時の設定がわからなくてハマったのでメモ。

#tcpip_socket = false

tcpip_socket = true

ちなみに、入れてみたGUIツールは、こちら。

PGnJ

http://www.slicedsoftware.com/software/pgnj

http://blog.tofu-kun.org/071011180140.php

No Comments

phpmyadmin

makiXenにパッケージを使ってphpmyadminインストールした 。

aptitude install phpadmin

どこに入ったのかわからなくてあせったが/var/wwwの下にいた。
ここだとhttpでアクセスできないので、デフォドキュメントルートにシンボリックリンクをば。

ln -s /var/www/phpmyadmin

/var/www/phpmyadmin/config.inc.phpに

$cfg['blowfish_secret'] = ‘abc’; //値は何でも良いらしい

みたいなのを 入れて準備完了

mysqlもまた、aptitude install mysql     とかなんとか適当に入れただけだったので
user:root pass:設定無し
みたいな。

いくらLAN内からしか見れないったってそれはないだろ、と
とりあえずルートのパスワード設定。

wordpress用のアカウント1つ作成した。

No Comments