比如使用UTF-8,在filters.yml写上:

myUtf8ConnectionFilter:
class: myUtf8ConnectionFilter
activate: on

在app的lib目录添加一个myUtf8ConnectionFilter.class.php

  1. <?php
  2. class myUtf8ConnectionFilter extends sfFilter
  3. {
  4.   public function execute($filterChain)
  5.   {
  6.     $con = Propel::getConnection();
  7.     if ($con){
  8.        $con->executeQuery("set names utf8");
  9.     } else {
  10.       throw new Exception($e);
  11.     }
  12.     $filterChain->execute();
  13.   }
  14. }
  15. ?>

PROJECT_DIR/config/databases.yml

all:
database1:
class: sfPropelDatabase
param:
dsn: pgsql://foo:bar@hostname/database1

database2:
class: sfPropelDatabase
param:
dsn: mysql://foo:bar@hostname/database2

先建立一个
PROJECT_DIR/config/database1.schema.xml
再建立一个
PROJECT_DIR/config/database2.schema.xml

最后build一下:

$ symfony propel-build-model

调用例子:

  1. $database1_connection_handler = Propel::getConnection(FooPeer::DATABASE_NAME);
  2. $database2_connection_handler = Propel::getConnection(BarPeer::DATABASE_NAME);

通常情况,我们建立一个前台application(front)一个后台application(bo),我们想在bo中清除掉front中的cache,这里有个解决方法:

  1. sfToolkit::clearDirectory(
  2.   sfConfig::get('sf_root_dir').'/cache/'.$app_name.'/templates/path/to/page/in/cache'
  3. );

 不知道装了哪个软件,打开IE后有个实用网址导航,怎么也卸载不掉,无奈把网友发给我的安全卫士装上,进行扫描,还发现另外的这么多,真是气氛那,好在都把他们清理掉了。

———-查杀恶意软件历史———-

查杀恶意软件 – System – 危险 -
查杀恶意软件 – 实用网址导航(酷站导航) – 危险 – D:\WINDOWS\system32\Score.txt
查杀恶意软件 – SmallCtner – 危险 -
查杀恶意软件 – 百度超级搜霸 – 危险 -
查杀恶意软件 – 实用搜索工具条 – 危险 – D:\PROGRA~1\SUPERU~1\SUPERU~1.DLL

  • r3624: fixed security.yml case sensitivity
  • r3599: fixed sfYaml::load() not returning correct values
  • r3598: removed unneeded usage of JavaScript helpers in the web debug toolbar
  • r3597: fixed sfConsoleRequest::initialize() signature
  • r3541: fixed typo in the cache classes when logging
  • 推荐升级到这个版本

    照片

    © 2011 刘敏的Blog Suffusion theme by Sayontan Sinha