@ Kandy এর উত্তর আমাকে সঠিক পথে করা, কিন্তু আমি স্থানীয়ভাবে ভবঘুরে ব্যবহার উন্নয়নশীল করছি এবং কাজ করার জন্য এই পেতে নিম্নলিখিত কি ছিল 1
এক্সডিবাগ কনফিগার করুন:
zend_extension=xdebug.so
xdebug.remote_enable = 1
;remote_connect_back will fail because REMOTE_ADDR header won’t be set
xdebug.remote_connect_back = 1
xdebug.remote_autostart = 1
xdebug.idekey = "PHPSTORM"
;remote_host is ignored when remote_connect_back is enabled & successful; fallback
;Set to your HOST MACHINE IP
xdebug.remote_host=xx.xx.xx.xx
;provides valuable insight if you can’t connect. Remove when done.
xdebug.remote_log="/tmp/xdebug.log"
হোস্টেরremote_host
আইপি ঠিকানায় আইপি সেট করুন (আমার জন্য, অতিথি মেশিনের আইপি ঠিকানা ব্যবহার করে কাজ হয়নি - হোস্ট মেশিনে নেটওয়ার্ক সেটিংস থেকে প্রাপ্ত আইপি ঠিকানা হিসাবে হিসাবে ব্যবহার করা হয়েছে )।ifconfig
remote_host
পিএইচপি ঝড় কনফিগার করুন
Settings -> Languages and Frameworks -> PHP -> Servers
আপনি যদি ইতিমধ্যে না করে থাকেন তবে একটি সার্ভার সেট আপ করুন । (স্ক্রিনশট দেখুন)
Run -> Edit Configurations
এবং যোগ করুন PHP Remote Debug.
- আপনি # 1 এ তৈরি সার্ভারটি চয়ন করুন
- আইডিই কীটি পিএইচপিএসটিআরএম এ সেট করুন
- (Alচ্ছিক)
Settings -> Languages and Frameworks -> PHP -> Debug
"পিএইচপি স্ক্রিপ্টগুলিতে প্রথম লাইনে বিরতি" পরীক্ষা করুন (এটি আপনার পাথ ম্যাপিংয়ের সাথে সমস্যাগুলি ডিবাগ করতে সহায়তা করতে পারে))
Run -> Debug Vagrant
(বা আপনার ধাপ 2 এ আপনার কনফিগারেশনটির নাম দেওয়া হয়েছে)
- আপনি যে স্ক্রিপ্টটি ডিবাগ করতে চান তা চালান (
magento setup:upgrade
আমার ক্ষেত্রে)
1 আমি রেফারেন্সের জন্য উবুন্টু / বিশ্বাসযোগ্য 64 ব্যবহার করছি