zend-log

    0

    1答えて

    Zend FrameworkのログモジュールであるZend_Logを少し調べましたが、複数のPHPスクリプトが同じファイルに書き込まれている場合、競合状態を防ぐためにflock関数を使用していませんでした。 私が知っているところでは、zendフレームワークに基づくWebアプリケーションは個々のPHPプロセスとして各リクエストを処理するため、これらのプロセス間で状態を共有することはできません。 誰も

    1

    1答えて

    私はZendFramework applicationです。その実行中のZend Framework 3.私はzend-logを追加し、それをconstructor of the IndexControllerに挿入しました。そういう意味で、インデックスコントローラのインデックスアクションにメッセージを記録します。 public function __construct(Logger $logge

    2

    1答えて

    これまでのところ、Bootstrap.phpを使用して、application.iniの設定をZend_Registryとロガーのインスタンスに読み込んでいます。私は、これらのZend_Cacheを格納する方が、アプリケーションのライフスパンに変化がなく、アプリケーションを再デプロイするたびにキャッシュが最初に実行されたときにクリアされるため、より良い解決策になるのだろうかと疑問に思っていました。

    2

    1答えて

    Zend_Log(Zend_Log_Writer_Streamを含む)のインスタンスをZend_Cache(推奨)またはZend_Registry(フォールバック)に保存しようとしていますが、代わりにカスタムヘルパーを抽象レイヤー直接アクセスの。 直接除き、Zend_Registryを使用している場合を除き問題 、毎回Zend_Log_Writer_Streamの_streamプロパティが消えます

    0

    1答えて

    私はZend_Logやその他の必要なクラスをMVCフレームワークなしで使用しています。 Zendのロギング機能(および今後の他のモジュール)をカスタムクラスに追加したいのですが、そのための最良の方法が何であるか疑問に思っています。 今私はZendのロガーのラッパーを持っている、おそらく、私はグローバルにアクセスできます。 My_log::log('Testing', Zend_Log::INFO)

    6

    2答えて

    私はZend Framework 2を長年のZend Framework 1開発者として学び始めました。私は新しい用語の周りに私の頭を包んで少し問題を抱えています。 ZF1に戻って、アプリケーションにグローバルなロガーを作成したいのであれば、application.iniファイルに設定を追加すると、ブートストラップがリソースとして初期化されます(私はそれを正しく言うことを望みます) 。そこで、私の

    0

    2答えて

    ウェブ上に散在している同様の問題の例はたくさんありますが、解決策のどれもがこの特定のバリエーションを修正していないようです。任意の提案をいただければ幸いです。 通常、この問題は、ディスパッチャに複数のディスパッチプロセスが発生し、データベースの複数の行が発生するように、不正なリンクがファビコンやCSSファイルなどのリソースを要求しているために発生します。 この非常に単純な例ページのすべてのリンクが

    2

    1答えて

    私たちは、データベース(mysql)で管理しているカスタムログをいくつか持っています。これらのログを使用して、zendフレームワークアプリケーションの最近のエラーと電子メールの活動を追跡します。 これらのログは、これらのログタブで複数の読み取り/書き込みを実行するため、データベースに負荷がかかることが最近わかりました。また、mysql INSERTを実行する必要があるため、アプリケーションの速度が