দয়া করে দ্রষ্টব্য: মূল পোস্টারটি বিশেষত পিএইচপি সম্পর্কে জিজ্ঞাসা করছিল না। সমস্ত পিএইচপি কেন্দ্রিক উত্তরগুলি বড় অনুমানগুলি প্রকৃত প্রশ্নের সাথে সম্পর্কিত নয় make
স্ক্রিপ্ট ত্রুটি লগের বিপরীতে ডিফল্ট ত্রুটি লগটিতে সাধারণত (আরও) নির্দিষ্ট ত্রুটি থাকে। প্রায়শই এটি অনুমতি অস্বীকার করা হবে বা এমন কোন দোভাষীও যা পাওয়া যায় না।
এর অর্থ দোষটি প্রায়শই আপনার স্ক্রিপ্টের সাথে থাকে। যেমন আপনি পার্ল স্ক্রিপ্ট আপলোড করেছেন কিন্তু অনুমতি দেওয়ার জন্য এটি দেননি? অথবা সম্ভবত এটি একটি লিনাক্স পরিবেশে দূষিত হয়েছিল যদি আপনি উইন্ডোতে স্ক্রিপ্টটি লিখেন এবং তারপরে লাইন এন্ডিং রূপান্তরিত না করে এটি সার্ভারে আপলোড করেন তবে আপনি এই ত্রুটি পাবেন।
যদি আপনি ভুলে যান
print "content-type: text/html\r\n\r\n";
আপনি এই ত্রুটি পাবেন
এর অনেক কারণ রয়েছে। সুতরাং দয়া করে প্রথমে আপনার ত্রুটি লগটি পরীক্ষা করুন এবং তারপরে আরও কিছু তথ্য সরবরাহ করুন।
ডিফল্ট ত্রুটি লগ প্রায়শই /var/log/httpd/error_log
বা এর মধ্যে থাকে /var/log/apache2/error.log
।
আপনি ডিফল্ট ত্রুটিযুক্ত লগগুলি দেখার কারণ (উপরে উল্লিখিত হিসাবে) হ'ল ভার্চুয়াল হোস্টের সংজ্ঞায়িত হিসাবে ত্রুটিগুলি সর্বদা কাস্টম ত্রুটি লগটিতে পোস্ট হয় না।
লিনাক্স ধরে নেয় এবং অগত্যা পার্ল নয়