আমি কোথায় গ্রহনে টমক্যাট লগ ফাইলগুলি দেখতে পারি?
কোনও কারণে আমার টমক্যাট ইনস্টলেশন / লগ ফোল্ডারটি সর্বদা খালি থাকে।
বিটিডাব্লু, টমকেট কি কিছুক্ষণ পরে লগ ফাইলে ডাম্প দেয় বা তা তাত্ক্ষণিক?
আমি কোথায় গ্রহনে টমক্যাট লগ ফাইলগুলি দেখতে পারি?
কোনও কারণে আমার টমক্যাট ইনস্টলেশন / লগ ফোল্ডারটি সর্বদা খালি থাকে।
বিটিডাব্লু, টমকেট কি কিছুক্ষণ পরে লগ ফাইলে ডাম্প দেয় বা তা তাত্ক্ষণিক?
উত্তর:
"সার্ভার" ভিউতে যান, তারপরে আপনি যে টমক্যাট সার্ভারটি চালাচ্ছেন তার উপর ডাবল ক্লিক করুন। এক্সেস লগ ফাইল "সার্ভার পথ" ক্ষেত্র, যা নিজেই কর্মক্ষেত্র পথে আপেক্ষিক মধ্যে পাথ আপেক্ষিক সংরক্ষণ করা হয়।
আমি নিশ্চিত না যে আপনি ক্যাটালিনা.আউট বা টমক্যাট দ্বারা উত্পাদিত অন্যান্য লগগুলির মধ্যে একটি পরে ছিলেন not
তবে, আপনি যদি ক্যাটালিনা.আউট লগ ফাইলের পরে থাকেন তবে নীচের দিকনির্দেশগুলি অনুসরণ করুন:
সার্ভার ট্যাবে টমক্যাট সার্ভারে ডাবল ক্লিক করুন। আপনি ওভারভিউ নামে একটি স্ক্রিন পাবেন।
"ওপেন লঞ্চ কনফিগারেশন" এ ক্লিক করুন। "সাধারণ" ট্যাবে ক্লিক করুন।
স্ক্রিনের নীচে আপনি "ফাইল" চেকবক্সটি পরীক্ষা করতে পারেন এবং তারপরে এমন একটি ফাইল নির্দিষ্ট করতে পারেন যা আপনার কনসোল (ক্যাটালিনা.আউট) আউটপুট লগ করতে ব্যবহৃত হতে পারে।
অবশেষে টমক্যাট সার্ভারটি পুনরায় চালু করুন।
অন্য একটি ফোরাম এই উত্তরটি সরবরাহ করেছে:
আহ! নিম্নলিখিত সিস্টেম বৈশিষ্ট্যগুলি সেট করা দরকার, যাতে "লগিং.প্রেটিস" ফাইলটি বাছাই করা যায়।
ধরে নিলাম যে টমক্যাটটি একটি Elpipse প্রকল্পের অধীনে অবস্থিত, এর প্রবর্তন কনফিগারেশনের "যুক্তি" ট্যাবটির নীচে নিম্নলিখিতগুলি যুক্ত করুন:
-Dcatalina.base="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Dcatalina.home="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Djava.util.logging.config.file="${project_loc}\<apache-tomcat-5.5.23_loc>\conf\logging.properties"
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
http://www.coderanch.com/t/442412/Tomcat/Tweaking-tomcat-logging-properties-file
মনে হচ্ছে লগগুলি ছড়িয়ে ছিটিয়ে আছে? আমি অ্যাক্সেস লগের অধীনে পেয়েছি
<ProjectLocation>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\logs
Eclipse এ সার্ভারস ভিউতে যান তারপরে সার্ভারে ডান ক্লিক করুন এবং ওপেন ক্লিক করুন। লগ ফাইলগুলি "সার্ভার পাথ" ক্ষেত্রের পাথের সাথে সম্পর্কিত folder
যেহেতু পাথ ফিল্ডটি অযোগ্যযোগ্য, আপনি "ওপেন লঞ্চ কনফিগারেশন" টিও পেতে পারেন, আর্গুমেন্টস ট্যাবটি ক্লিক করুন, ক্যাটালিনা.বেজ (ভিউগুলির মধ্যে) জন্য ভিএম যুক্তিটি অনুলিপি করুন। এটি আপনার ডাব্লুপিটি ওয়েবপৃষ্ঠা ডিরেক্টরিটির পুরো পথ। ক্লিপবোর্ডে মানটি অনুলিপি করা আপনাকে ফাইল সিস্টেমটি ব্রাউজ করার শ্রমসাধ্য কাজটি বাঁচাতে পারে।
এছাড়াও নোট করুন যে আপনি চালিত বা ডিবাগ করার সময় আপনার কনসোল ভিউতে লগ ফাইলের আউটপুটটি দেখতে পাওয়া উচিত।
আপনি যদি কনসোল ব্যতীত অন্য কোনও পৃথক ফাইলে লগগুলি চান: সার্ভারে ডাবল ক্লিক করুন -> লঞ্চ কনফিগারেশনটি খুলুন -> যুক্তিগুলি -> অ্যাড -ডলগ.ডির = "আপনি যেখানে এই ফাইলটি সংরক্ষণ করতে চান সেই পথ" এবং পুনরায় চালু করুন সার্ভার।
টিপ: আপনি যখন যুক্তি যুক্ত করার চেষ্টা করছেন তখন সার্ভারটি চলছে না তা নিশ্চিত করুন। আপনার জায়গায় log4j বা অনুরূপ লগিং কাঠামো থাকা উচিত।
আপনি যদি ক্যাটালিনা.আউট লগের পরে থাকেন এবং আপনি টোমক্যাট সহ গ্রহিত ব্যবহার করছেন, এটি আমার পক্ষে কাজ করে: