内容へ移動
ClownWiki
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
cakephp:1.3x_pear
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
===== 1.3x で pear ===== * Pear::Log\\ http://pear.php.net/package/Log * CakePHP 1.3系 でPearを使う\\ /app/config/bootstrap.php に <code> App::build(array('pears' => array('/usr/share/php')), true); </code> Pear を使用するところに <code> App::import('pear', 'TagCloud', array('file' => 'HTML/TagCloud.php')); </code> * ログを取る[Pear::Log]\\ http://www.bnote.net/php/pear/log01.shtml * PEAR::Log\\ http://blog.livedoor.jp/alpha1280/archives/50197776.html * cakephpで個別にpearライブラリをインストールする方法\\ http://php-tips.com/php/cakephp-php/2010/03/cakephp%E3%81%A7%E5%80%8B%E5%88%A5%E3%81%ABpear%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95 <code> bootstrap.php App::build(array('pears' => array('/usr/share/pear')), true); </code> <code> 対象cntoroller その1 App::import('pear', 'Log', array('file' => 'Log.php')); $log = Log::factory('file', '/var/www/vhosts/mlb/cake/api.mlb.jp/tmp/logs/log.txt', 'ident'); $log->log(serialize($this->params['form']), PEAR_LOG_INFO); </code> <code> 対象cntoroller その2 public function index() { $this->customLog('custom.log', $this->params['form'], 'tag'); } public function customLog($filename, $param, $ident) { App::import('pear', 'Log', array('file' => 'Log.php')); /* $param = serialize($param); $handler = 'file'; $name = LOGS . $filename; $ident = $ident; $conf = array('mode'=>0644,'timeFormat'=>'%Y/%m/%d %H:%M:%S'); $level = PEAR_LOG_INFO; $log = Log::singleton($handler, $name, $ident, $conf, $level); */ $log = Log::singleton('file', LOGS . $filename, $ident, array('timeFormat'=>'%Y/%m/%d %H:%M:%S')); $log->log(serialize($param)); } </code>
cakephp/1.3x_pear.txt
· 最終更新: 2025/02/16 13:53 by
127.0.0.1
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ