1.githubからsolr4対応済みのソースを取ってくる
git clone https://github.com/kuma-giyomu/pecl-solr
solr4-compatibleのブランチに切り替える
2.phpizeを使用してコンパイルする
cd pecl-solr/
phpize
./configure
make
make install
3. php.iniの設定
pecl-solr/modules/にsolr.soが作成されているので任意のディレクトリへコピーし
php.iniに以下の記述を追加
extension=/Path/to/solr.so
つーかsolrクソ早いよ!
2013/10/24
2013/02/06
Yiiですべてのリクエストを同じコントローラで処理する
protected/config/main.php
のurlManagerの設定を変更
'rules'=>array(
'
'
),
↑の設定は全てをSiteController.phpで処理する。
僕は小さいサイトでコントローラが一つで済むような場合この設定にします。
2013/02/05
Yiiでテーブルをtruncateする
$command = new CDbCommand(Yii::app()->db);
$command->truncateTable("table_name");
これで各DBに対応したtruncate文を作成しexecuteしてくれます。
$command->truncateTable("table_name");
これで各DBに対応したtruncate文を作成しexecuteしてくれます。
登録:
投稿 (Atom)