আমার পিএইচপি প্রকল্পগুলি ত্রুটিগুলিতে পরীক্ষা করার জন্য আমি সাধারণত এই আদেশটি ব্যবহার করি:
find ./ -type f -name \*.php -exec php -l '{}' \; | grep -v "No syntax errors detected"
আমি php -l '{}' \;
কিছু পরামিতিগুলির সাথে অংশটি প্রসারিত করতে চাই যাতে এটি কাস্টম ত্রুটি_বর্ধনা স্তরটি ব্যবহার করবে এবং php.ini এ সংজ্ঞায়িত না করে। এটা কি সম্ভব?
(আমি জানি যে প্রশ্নটি কিছুটা কোডিং সম্পর্কিত) অন্যদিকে এটি শেল কমান্ড সম্পর্কে আরও বেশি।
@ কোয়ান্টা: হ্যাঁ, আমি ত্রুটি_বন্দরের কথা বলছি। দুঃখিত, এটি যথেষ্ট পরিষ্কার ছিল না। আমি এখন প্রশ্ন পরিবর্তন। আমি php.ini এ পরিবর্তন করতে চাই না কারণ আমি কখনও কখনও লাইভ সার্ভারেও এই কমান্ড চেইনটি ব্যবহার করি। এবং ফাইলগুলিতে সেগুলি সেটিং করা কোনও বিকল্প নয় কারণ আমাকে এটি প্রতিটি ফাইলে সেট করতে হবে কারণ ফাইন্ড কমান্ড প্রতিটি ফাইল পৃথকভাবে কার্যকর করে। এবং আমার মাঝে মাঝে এমন প্রকল্প রয়েছে যেখানে আমরা বাহ্যিক গ্রন্থাগারগুলি ব্যবহার করি এবং আমি সেগুলি একই সাথে পরীক্ষা করতে চাই।
—
রাফেল লুথিজার
error_reporting
স্তর? আপনিphp.ini
নিজেরাই পিএইচপি ফাইলগুলিতে মান বা কাস্টম কেন ব্যবহার করতে চান না ।