ل NetBeans PHP وXDebug - القفز إلى الأساليب على مكدس الاستدعاءات؟

StackOverflow https://stackoverflow.com/questions/532048

سؤال

وأواجه مشكلة مع تصحيح مشروع PHP من خلال نتبيانس باستخدام XDebug، وكان يأمل هناك شخص ما قد يكون له هذه المشكلة من قبل.

والتصحيح يعمل بشكل جيد لملف PHP طلب - حتى إذا ذهبت الى index.php على الملقم البعيد، يمكن أن أضع نقطة توقف في أي مكان في index.php في نتبيانس ويتوقف رمز هناك، وأنا يمكن أن خطوة من خلال

والمشكلة هي، كل الملفات الأخرى تظهر على مكدس الاستدعاءات من هذا القبيل: "file:///home/user/site_html/library/class.requestprocessor.php" ولأن هذا هو الطريق إلى ملف على الملقم البعيد، نتبيانس غير قادر على حل اسم، ولذا لا يمكنني التنقل خلال رمز لذلك. فهو يجعل التصحيح غير مجدية عمليا! الملف فب أنه قد طلب، على سبيل المثال index.php، يظهر تماما كما "index.php"، انها مجرد جميع القضايا الأخرى التي تم تضمينها أن نتبيانس لا يمكن حل بشكل صحيح.

هل هناك الإعداد في نتبيانس أو XDebug التي يمكن استخدامها في حل هذه المشكلة؟ لقد حاولت جهدي يبحث من خلال كل الإعدادات المشروع والخيارات في نتبيانس، وبدا أيضا من خلال جميع الخيارات تكوين ارشادية XDebug، ولكن دون جدوى. بالتأكيد هناك شخص ما كان يجب أن يكون هذه المشكلة من قبل؟ ظمىمئءنؤى؟ سأكون ممتنا للغاية إذا كنت يمكن أن اسمحوا لي أن أعرف.


وإذا كان هناك أي وسيلة أخرى، يمكن للمستخدمين من الكسوف PDT وXDebug يكون لهذه المشكلة عند التصحيح على ملقم بعيد؟ إن لم يكن سوف يجعل التبديل.

هل كانت مفيدة؟

المحلول

وتظهر هذه القضية أن تكون ثابتة في نتبيانس 6.7.

نصائح أخرى

وحسنا يبدو لا أحد يذهب للإجابة على السؤال، لذلك أنا ما بعد نتائج بحثي.

وكما كنت غير قادر على العثور على طريقة لجعل نتبيانس تصحيح بنجاح كما أردت، وأنا حاولت استخدام الكسوف PDT و Visual Studio 2008 مع تمديد VS.php من أجل حل مشكلتي. كان الكسوف PDT الجحيم الإعداد، وأنا لم أكن سعيدا مع الطريقة التي لا يمكن تحديد منفذ لاستخدام لخادم FTP الخاصة بك في مستكشف الملقم البعيد لها. لقد وجدت VS.php فعل كل ما أردت، وتعمل تلقائيا على تحميل الشفرة، فضلا عن وجود التصحيح الكمال، وكان من السهل أن الإعداد. الشيء الوحيد هو أن تبدو قبيحة وأنا لا يمكن أن تجد وسيلة لتخصيص ألوانه. ومع ذلك، أنا ذاهب لاختيار وظيفة على الموضة، ولذا فإنني قد استقر على استخدام VS.php كما بلدي الحل النهائي. التي أن نكون صادقين هو عار، نتبيانس كان عظيما حقا، أنا فقط لا يمكن ان يعيش بدون مصحح العمل.

وكان هذا نفس القضية. أنا على التوالي نتبيانس 6.8. عليك أن حق انقر على المشروع الخاص بك، انتقل إلى خصائص / تشغيل التكوين / المتقدمة وإنشاء خرائط مسار المشروع. تعيين المجلد على الملقم إلى مجلد محليا بحيث نتبيانس يعرف الملفات التي لفتح محليا عندما يضرب هذه الأساليب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top