التعليقات على: تنقيح الكود باستخدام PDT + Xdebug http://khaledalhourani.com/blog/2009/05/03/%d8%aa%d9%86%d9%82%d9%8a%d8%ad-%d8%a7%d9%84%d9%83%d9%88%d8%af-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-pdt-xdebug/ كنز المطور ... وضالة المتعلم Thu, 26 Jan 2012 18:17:47 +0000 hourly 1 http://wordpress.org/?v= بواسطة: خالد http://khaledalhourani.com/blog/2009/05/03/%d8%aa%d9%86%d9%82%d9%8a%d8%ad-%d8%a7%d9%84%d9%83%d9%88%d8%af-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-pdt-xdebug/comment-page-1/#comment-1768 خالد Sun, 26 Jul 2009 16:37:16 +0000 http://dev.holooli.com/?p=829#comment-1768 شكراً لمشاركتنا الفائدة وماشاء الله عليك حليتها ;) شكراً لمشاركتنا الفائدة وماشاء الله عليك حليتها ;)

]]>
بواسطة: برامج مجانية للويندوز http://khaledalhourani.com/blog/2009/05/03/%d8%aa%d9%86%d9%82%d9%8a%d8%ad-%d8%a7%d9%84%d9%83%d9%88%d8%af-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-pdt-xdebug/comment-page-1/#comment-1766 برامج مجانية للويندوز Sun, 26 Jul 2009 11:32:29 +0000 http://dev.holooli.com/?p=829#comment-1766 تعلمت أن إضافة ; قبل كل سطر في php.ini يعتبر كتعليق لذلك قمت بوضع ; عند بداية كل سطر من سطور الخاصة بـ [Zend] مع إضافة الأسطر الموضوعة هنا في نهاية الملف وتغير قيمتين في الملف وهما implicit_flush = On output_buffering = 0 فحلت المشكلة والحمد لله شكرا على الإشارة إلى التنقيح بإستعمال pdt . فأنان كنت أستخدم Notepad++ وأخطأت في كتابة __construct فوضعت __constract عند تطبيق الصفحة لاتظهر الأخطاء لكن يتم إضافة قيم فارغة إلى قاعدة البيانات. يومين وأنا افحص الملف ولم أجد الخطأ لكن بعدما نجحت بإستعمال pdt وجدت الخطاء :) تعلمت أن إضافة ; قبل كل سطر في php.ini يعتبر كتعليق
لذلك قمت بوضع ; عند بداية كل سطر من سطور الخاصة بـ [Zend]
مع إضافة الأسطر الموضوعة هنا في نهاية الملف
وتغير قيمتين في الملف وهما
implicit_flush = On
output_buffering = 0

فحلت المشكلة والحمد لله
شكرا على الإشارة إلى التنقيح بإستعمال pdt . فأنان كنت أستخدم Notepad++ وأخطأت في كتابة __construct فوضعت __constract عند تطبيق الصفحة لاتظهر الأخطاء لكن يتم إضافة قيم فارغة إلى قاعدة البيانات. يومين وأنا افحص الملف ولم أجد الخطأ لكن بعدما نجحت بإستعمال pdt وجدت الخطاء :)

]]>
بواسطة: خالد http://khaledalhourani.com/blog/2009/05/03/%d8%aa%d9%86%d9%82%d9%8a%d8%ad-%d8%a7%d9%84%d9%83%d9%88%d8%af-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-pdt-xdebug/comment-page-1/#comment-1709 خالد Tue, 21 Jul 2009 04:42:41 +0000 http://dev.holooli.com/?p=829#comment-1709 أسف ولكن لا أعلم ما المشكلة حاول البحث في غوغل أسف ولكن لا أعلم ما المشكلة حاول البحث في غوغل

]]>
بواسطة: برامج مجانية للويندوز http://khaledalhourani.com/blog/2009/05/03/%d8%aa%d9%86%d9%82%d9%8a%d8%ad-%d8%a7%d9%84%d9%83%d9%88%d8%af-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-pdt-xdebug/comment-page-1/#comment-1707 برامج مجانية للويندوز Mon, 20 Jul 2009 23:20:37 +0000 http://dev.holooli.com/?p=829#comment-1707 شكرا على الشرح لقد واجهتني مشكلة في المرحلة الأخيرة حيث عندما أضغط على Debug يظهر Progress وهو متوقف عند 19% Launching : waiting for XDebug session مع فتح للمتصفح وهو يتعرض نتيجة تطبيق الصفحة المراد تنقيحها. أرجوا ان اجد عندك حل للمشكلة ؟ علما أني أستخدم ال XAMPP وعند التعديل في ملف PHP.ini غير مايجب تغييره مع إضافة ; لكل سطر نظرا لعدم اشتغال السرفر بدونها. شكرا على الشرح
لقد واجهتني مشكلة في المرحلة الأخيرة حيث عندما أضغط على Debug يظهر Progress وهو متوقف عند 19%
Launching : waiting for XDebug session
مع فتح للمتصفح وهو يتعرض نتيجة تطبيق الصفحة المراد تنقيحها.
أرجوا ان اجد عندك حل للمشكلة ؟
علما أني أستخدم ال XAMPP
وعند التعديل في ملف PHP.ini غير مايجب تغييره مع إضافة ; لكل سطر نظرا لعدم اشتغال السرفر بدونها.

]]>
بواسطة: خالد http://khaledalhourani.com/blog/2009/05/03/%d8%aa%d9%86%d9%82%d9%8a%d8%ad-%d8%a7%d9%84%d9%83%d9%88%d8%af-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-pdt-xdebug/comment-page-1/#comment-1591 خالد Tue, 09 Jun 2009 13:58:36 +0000 http://dev.holooli.com/?p=829#comment-1591 كلامك صحيح أخي الكريم ومالك إلا تتجاهل هذه الفئة وتخفف من غضبك قليلاً :) كلامك صحيح أخي الكريم ومالك إلا تتجاهل هذه الفئة وتخفف من غضبك قليلاً :)

]]>
بواسطة: محمود العريفي http://khaledalhourani.com/blog/2009/05/03/%d8%aa%d9%86%d9%82%d9%8a%d8%ad-%d8%a7%d9%84%d9%83%d9%88%d8%af-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-pdt-xdebug/comment-page-1/#comment-1589 محمود العريفي Tue, 09 Jun 2009 13:26:20 +0000 http://dev.holooli.com/?p=829#comment-1589 السلام عليكم شكرا للأخ خالد على هذا الموضوع أنا مبرمج(مبتدىء) حصلت على دورة في برمجة php وأٌقوم بتطوير نفسي في البرمجة لأني لم أحصل على عمل في البرمجة لكن بعد مررو سنة في البرمجة أكتشفت نفسي أنني لاأستطيع إلا تركيب السكربتات والتعديل في أمور بسيطة فقط , وأكتشفت أيضاً أن أغلب المبرمجين(وخاصة العرب) لايقومون بعمل مشاريع برمجية ولكن يقومون بأستعمال السكربتات الجاهزة والمحترف منهم الذي يستطيع التعديل في السكربت وتغير ملامحه والمتوسط منهم الذي يستطيع التعريب والمبتدىء منهم الذي يقوم بتركيب السكربت , ومابين المبتدىء والمتوسط الذي يستطيع أستخدام السكربت بكفائه بعد تركيبه (على قول المثل الشائع في تقنية المعلومات "أبدأ من حيث ماأنتهى الأخرون") * طبعاً يوجد أناس يقومون بعمل مشاريع خاصة ولكن هم أقلية او مع الشركات والمؤسسات البرمجية. * ويوجد أناس أخرين حق كلام فقط لكن عنده معلومات وليس خبرة. * وأغلب المنتجات البرمجية من الشركات(وخاصة العربية) مبنية من سكربتات مفتوحة المصدر. ملاحظة / أتحدى أي واحد منكم يقول لي كلام غير كذا. بأختصار شديد جداً ماأحد يستفيد من البرنامج هذا إلا المبرمج الخبير. وشكراً. (المعذرة على طول الرد لأني والله أتكلم من القهر من حركات أغلب المبرمجين العرب الذين يدّعون الأحترافيه ولايدعونك تتطلع على أعمالهم ولا طريقة عمله يقول لك هذا أسراري وتعبي وعندما تكتشف طريقة عمله تجد أنه يقوم بتركيب السكربت والتعديل عليه في امور بسيطة.) * أغلب المبرمجين الذين يدّعون الأحترافيه إلا من رحم ربي يقومون بهذه الطريقة وأتحدى أي شخص يقول غير هذا الكلام. أنا ركبت برنامج Aptana وماأفدني بشء , الدريم ويفر أفضل بسيط وقوي. السلام عليكم شكرا للأخ خالد على هذا الموضوع أنا مبرمج(مبتدىء) حصلت على دورة في برمجة php وأٌقوم بتطوير نفسي في البرمجة لأني لم أحصل على عمل في البرمجة لكن بعد مررو سنة في البرمجة أكتشفت نفسي أنني لاأستطيع إلا تركيب السكربتات والتعديل في أمور بسيطة فقط , وأكتشفت أيضاً أن أغلب المبرمجين(وخاصة العرب) لايقومون بعمل مشاريع برمجية ولكن يقومون بأستعمال السكربتات الجاهزة والمحترف منهم الذي يستطيع التعديل في السكربت وتغير ملامحه والمتوسط منهم الذي يستطيع التعريب والمبتدىء منهم الذي يقوم بتركيب السكربت , ومابين المبتدىء والمتوسط الذي يستطيع أستخدام السكربت بكفائه بعد تركيبه (على قول المثل الشائع في تقنية المعلومات “أبدأ من حيث ماأنتهى الأخرون”)

* طبعاً يوجد أناس يقومون بعمل مشاريع خاصة ولكن هم أقلية او مع الشركات والمؤسسات البرمجية.

* ويوجد أناس أخرين حق كلام فقط لكن عنده معلومات وليس خبرة.

* وأغلب المنتجات البرمجية من الشركات(وخاصة العربية) مبنية من سكربتات مفتوحة المصدر.

ملاحظة / أتحدى أي واحد منكم يقول لي كلام غير كذا.

بأختصار شديد جداً ماأحد يستفيد من البرنامج هذا إلا المبرمج الخبير.

وشكراً.

(المعذرة على طول الرد لأني والله أتكلم من القهر من حركات أغلب المبرمجين العرب الذين يدّعون الأحترافيه ولايدعونك تتطلع على أعمالهم ولا طريقة عمله يقول لك هذا أسراري وتعبي وعندما تكتشف طريقة عمله تجد أنه يقوم بتركيب السكربت والتعديل عليه في امور بسيطة.)

* أغلب المبرمجين الذين يدّعون الأحترافيه إلا من رحم ربي يقومون بهذه الطريقة وأتحدى أي شخص يقول غير هذا الكلام.

أنا ركبت برنامج Aptana وماأفدني بشء , الدريم ويفر أفضل بسيط وقوي.

]]>
بواسطة: خالد http://khaledalhourani.com/blog/2009/05/03/%d8%aa%d9%86%d9%82%d9%8a%d8%ad-%d8%a7%d9%84%d9%83%d9%88%d8%af-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-pdt-xdebug/comment-page-1/#comment-1472 خالد Tue, 05 May 2009 12:19:48 +0000 http://dev.holooli.com/?p=829#comment-1472 االله يسلمك وشرفتنا بتعليقك االله يسلمك وشرفتنا بتعليقك

]]>
بواسطة: Vexard http://khaledalhourani.com/blog/2009/05/03/%d8%aa%d9%86%d9%82%d9%8a%d8%ad-%d8%a7%d9%84%d9%83%d9%88%d8%af-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-pdt-xdebug/comment-page-1/#comment-1470 Vexard Tue, 05 May 2009 11:04:08 +0000 http://dev.holooli.com/?p=829#comment-1470 تسلم ايدك استاذ خالد معلومات جديدة كالعادة :) وشرح سلس فى انتظار المزيد والمزيد من هذه المواضيع الرائعة (طمع:)) تسلم ايدك استاذ خالد
معلومات جديدة كالعادة :) وشرح سلس

فى انتظار المزيد والمزيد من هذه المواضيع الرائعة (طمع:))

]]>
بواسطة: خالد http://khaledalhourani.com/blog/2009/05/03/%d8%aa%d9%86%d9%82%d9%8a%d8%ad-%d8%a7%d9%84%d9%83%d9%88%d8%af-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-pdt-xdebug/comment-page-1/#comment-1468 خالد Sun, 03 May 2009 16:06:22 +0000 http://dev.holooli.com/?p=829#comment-1468 أهلاً أخي عمر خبير Aptana وشكراً على الإفادة. أهلاً أخي عمر خبير Aptana وشكراً على الإفادة.

]]>
بواسطة: عمر الدليمي http://khaledalhourani.com/blog/2009/05/03/%d8%aa%d9%86%d9%82%d9%8a%d8%ad-%d8%a7%d9%84%d9%83%d9%88%d8%af-%d8%a8%d8%a7%d8%b3%d8%aa%d8%ae%d8%af%d8%a7%d9%85-pdt-xdebug/comment-page-1/#comment-1467 عمر الدليمي Sun, 03 May 2009 14:53:30 +0000 http://dev.holooli.com/?p=829#comment-1467 شكراً أخ خالد، ولمستخدمي Aptana Studio، فهذه الميزة موجودة أيضاً، وطريقة إستخدامها كالتالي: من قائمة Run إختر Debug as وأختر PHP Script هذه الطريقة نجحت معي :)، في آخر تحديث لAptana. وللعلم فقط أن Aptana تحوي على نسخة معدلة من xDebug وPDT ^.^. شكراً أخ خالد،
ولمستخدمي Aptana Studio، فهذه الميزة موجودة أيضاً،
وطريقة إستخدامها كالتالي:
من قائمة Run إختر Debug as وأختر PHP Script هذه الطريقة نجحت معي :) ، في آخر تحديث لAptana.
وللعلم فقط أن Aptana تحوي على نسخة معدلة من xDebug وPDT ^.^.

]]>