出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() |
[3349] ログファイルへの出力について |
投稿者:リーマンさん 2003/05/22 1:12:11 |
はじめまして、ASP&プログラム初心者のリーマンです。 ASPからのログファイルへの出力についてなのですが アプリケーションのデバック出力用にログファイルにログを出力するため、いままで各ASPファイルで、ログ出力用のTextStremObjectの作成してログファイルにデバック情報を出力をしていたのですが、複数のクライアントから同時にリクエストがあった場合、実行時エラーが出てしまうのではないかと心配になり、解決方法はないか探した結果、global.asaのファイルでApplication_Onstart時にログファイルのTextStremObject を作成し、Application変数にセットして、各ファイルでTextStremObject.WriteLineを実行し、Application_OnEndでTextStremObject.Closeとすれば、ログファイルをOpenするのは、アプリケーションの開始時の1回だけになり、あとはApplication変数にセットしたTextStremObjectを使いまわせば、うまくいくかなと思ったのですが 実際実行してみると「アパートメント モデルの動作を持つオブジェクトを Application 固有オブジェクトに追加できません。」と怒られて困ってしまいました。 同時に複数クライアントがアクセスするASPファイルでの処理のログを共通の1つのログファイルに出力したい場合は、どのような方法があるのでしょうか? |
[3358] Re:ログファイルへの出力について |
投稿者:YasNetさん 2003/05/24 12:41:10 |
> はじめまして、ASP&プログラム初心者のリーマンです。 > ASPからのログファイルへの出力についてなのですが > アプリケーションのデバック出力用にログファイルにログを出力するため、いままで各ASPファイルで、ログ出力用のTextStremObjectの作成してログファイルにデバック情報を出力をしていたのですが、複数のクライアントから同時にリクエストがあった場合、実行時エラーが出てしまうのではないかと心配になり、解決方法はないか探した結果、global.asaのファイルでApplication_Onstart時にログファイルのTextStremObject > を作成し、Application変数にセットして、各ファイルでTextStremObject.WriteLineを実行し、Application_OnEndでTextStremObject.Closeとすれば、ログファイルをOpenするのは、アプリケーションの開始時の1回だけになり、あとはApplication変数にセットしたTextStremObjectを使いまわせば、うまくいくかなと思ったのですが > 実際実行してみると「アパートメント モデルの動作を持つオブジェクトを Application 固有オブジェクトに追加できません。」と怒られて困ってしまいました。 > > 同時に複数クライアントがアクセスするASPファイルでの処理のログを共通の1つのログファイルに出力したい場合は、どのような方法があるのでしょうか? > |
[3359] Re:ログファイルへの出力について |
投稿者:YasNet(管理人)さん 2003/05/24 12:42:43 |
こんにちは YasNetです。 レスミスってしまいました。すみません。 Application.lockとかじゃだめですか では |
TreeBBS For ASP V.0.1.3 |