লগ ট্যাব — আপনার অ্যাপের সার্ভার কী বলছে
সংক্ষেপেলগ ট্যাব দেখায় আপনার অ্যাপের প্রিভিউ সার্ভার কী লেখে — পৃষ্ঠা আবার লোড হওয়া, আপডেট আর সবচেয়ে কাজের জিনিস, ত্রুটি। সর্বশেষ লাইনের জন্য “রিফ্রেশ করুন” ক্লিক করুন। নিজে খুব কমই পড়তে হয়। চ্যাট মোডে জিজ্ঞেস করুন, যেমন “বুকিং পৃষ্ঠা কাজ করছে না কেন?”, আর MonstarX লগ পড়ে, কারণ খুঁজে বের করে, কিছু না বদলে তা ব্যাখ্যা করে।
প্রিভিউর পেছনে একটি ছোট সার্ভার আপনার অ্যাপ চালায়। সে যা করে তার একটি চলমান ডায়েরি লেখে: কোন ফাইল আবার লোড করল, কোন পৃষ্ঠা আপডেট করল, আর কিছু ভুল হলে সেই ত্রুটি। লগ ট্যাব সেই ডায়েরিটি দেখায়।
লগে কী দেখা যায়?
“লগে কী দেখা যায়?” অংশওয়ার্কস্পেসের হেডারে লগ ট্যাব খুলুন। ওপরে লেখা থাকে ডেভ সার্ভারের আউটপুট, সঙ্গে লাইনের সংখ্যা, আর ডান দিকে একটি রিফ্রেশ করুন বোতাম। নিচে সর্বশেষ লাইনগুলো, সবচেয়ে নতুনটি সবার নিচে।
বেশিরভাগ লাইনই নিয়মমাফিক — বলে যে কোনো পরিবর্তনের পর একটি পৃষ্ঠা বা স্টাইল আপডেট হয়েছে। যে লাইনগুলো গুরুত্বপূর্ণ, সেগুলো ত্রুটি: কোনো পৃষ্ঠা লোড হয়নি, সার্ভার কোনো অনুরোধের উত্তর দিতে পারেনি, কোনো প্যাকেজ নেই।
সর্বশেষ লাইনগুলো — শেষ 400টি পর্যন্ত — লোড করতে রিফ্রেশ করুন ক্লিক করুন। প্রিভিউ চালু হতে অনেক সময় নিলে একই আউটপুট পাবেন প্রিভিউর অবস্থার কার্ডে প্রিভিউ লগ অংশে।
সমস্যা ঠিক করতে লগ কীভাবে ব্যবহার করবেন?
“সমস্যা ঠিক করতে লগ কীভাবে ব্যবহার করবেন?” অংশনিজে পড়ার দরকার নেই। MonstarX লগ পড়তে পারে চ্যাট ও তৈরি মোডে (পরিকল্পনা মোডে নয়):
-
প্রম্পট বক্সে চ্যাট মোডে যান। দেখুন তৈরি, পরিকল্পনা ও চ্যাট।
-
কী দেখেছেন বর্ণনা দিন: “বুকিং ফর্ম জমা দিলে কিছুই হয় না। লগটা একটু দেখবেন?”
-
MonstarX প্রিভিউর সর্বশেষ লগ পড়ে, দরকার হলে কোড ও ডেটা দেখে, আর সহজ ভাষায় কারণটি ব্যাখ্যা করে — কিছু না বদলে।
-
সমাধানের প্রস্তাব দিলে তা করিয়ে নিতে এটি তৈরি করুন ক্লিক করুন।
তৈরি মোডে কোনো পরিবর্তন প্রত্যাশামতো কাজ না করলে MonstarX নিজে থেকেও লগ পড়ে।
লগ খালি কেন?
“লগ খালি কেন?” অংশ- এখনো কিছু ঘটেনি। সদ্য চালু হওয়া প্রিভিউর বলার মতো খুব কিছু থাকে না: “এখনো কোনো আউটপুট নেই।”
- প্রিভিউ ঘুম থেকে জেগেছে। প্রিভিউ ঘুমিয়ে পড়ে আবার জেগে ওঠার পর আগের আউটপুট নাও দেখাতে পারে। নতুন লগ পেতে প্রিভিউর টুলবারে ডেভ সার্ভার রিস্টার্ট করুন (⟲) ক্লিক করে সমস্যাটি আবার ঘটান।
লগ কারা দেখতে পারেন?
“লগ কারা দেখতে পারেন?” অংশশুধু প্রকল্পের মালিক। যাঁদের সঙ্গে প্রকল্প শেয়ার করা হয়েছে — দেখা ও মন্তব্যের জন্য, বা সম্পাদনার জন্য — তাঁরা প্রিভিউ ও কোড ট্যাব দেখেন, কিন্তু লগ নয়।
সাধারণ জিজ্ঞাসা
“সাধারণ জিজ্ঞাসা” অংশএগুলো কি আমার প্রকাশিত অ্যাপের লগ?
না। লগ ট্যাব দেখায় যে প্রিভিউ নিয়ে আপনি তৈরি করেন, সেটির লগ। আপনার প্রকাশিত অ্যাপ আলাদাভাবে চলে।
লগে কত আগের তথ্য থাকে?
প্রিভিউর সার্ভারের শেষ 400টি লাইন পর্যন্ত। পুরোনো লাইন বাদ পড়ে যায়, আর থেমে যাওয়া বা ঘুমিয়ে পড়া প্রিভিউ নতুন লগ দিয়ে শুরু হয়।
আপডেট আর আবার লোড হওয়া নিয়ে অনেক লাইন দেখছি। এটা কি সমস্যা?
না। প্রতিবার কোনো ফাইল বদলালে এই লাইনগুলো আসে — এগুলো দেখায় প্রিভিউ MonstarX-এর সম্পাদনার সঙ্গে তাল মিলিয়ে চলছে।
কাউকে পাঠাতে লগ কি কপি করা যায়?
হ্যাঁ, লাইনগুলো বাছাই করে কপি করুন। MonstarX-কে কোনো সমস্যা জানাতে লুনাকে জিজ্ঞেস করুন খুলে স্ক্রিনশটসহ বাগ রিপোর্ট করুন বেছে নিন — এটি আপনার হয়ে পৃষ্ঠার ছবি আর প্রযুক্তিগত বিবরণ সংগ্রহ করে। দেখুন সমস্যা জানান।