اغلق هذه النافذة  أنت غير مسجل بشبكة ابن الخليج; للتسجيل اضغط هنا; للمساعده وشرح طريقة التسجيل اضغط هنا

شبكة ابن الخليج

Sitemap | Archive | Tag Could
التسجيلالبحثمشاركات اليوماجعل جميع المنتديات مقروءةالأرشيف

منتديات نظرة حب - ينتهي الاعلان بتاريخ 8\12\2008جديد برامج وأخبار الالعابمنتديات جنرال العين - ينتهي الاعلان بتاريخ 23\11\2008

تعلم بيرل البداية و كيفية عمل اللغة

مناقشة موضوع تعلم بيرل البداية و كيفية عمل اللغة في دروس برمجة مواقع; لقد قمت بتحميل كومبلير بيرل , و لقد انتهيت من اعداد سيرفر اباتشي. الان سيكون عليك ان تفتح المجلد الذي قمت بانزال اباتشي فيه من خلال عملية "Setup" , هل ترى المجلد المسمى "CGI-BIN" ؟ ...

العودة شبكة ابن الخليج> منتديات تعليمية> دروس برمجة مواقع


رد
 
LinkBackأدوات الموضوعطرق مشاهدة الموضوع
قديم 05-01-2006, 12:12 صباحاً   #1 (permalink)
اسرة ابن الخليج
 
الصورة الرمزية الهوى ماهو كلام
 
تاريخ التسجيل: Jul 2005
الدولة: *K S A*
المشاركات: 4,867
معدل تقييم المستوى: 657الهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيطالهوى ماهو كلام نشيط
إرسال رسالة عبر مراسل ICQ إلى الهوى ماهو كلامإرسال رسالة عبر مراسل MSN إلى الهوى ماهو كلامإرسال رسالة عبر مراسل Skype إلى الهوى ماهو كلام
تعلم بيرل : البداية و كيفية عمل اللغة


لقد قمت بتحميل كومبلير بيرل , و لقد انتهيت من اعداد سيرفر اباتشي. الان سيكون عليك ان تفتح المجلد الذي قمت بانزال اباتشي فيه من خلال عملية "Setup" , هل ترى المجلد المسمى "CGI-BIN" ؟

ادخل الى هذا المجلد , بدءاً من الان سيكون هذا المجلد هو المكان التي تضع ملفات بيرل فيه. هنالك ملف اسمه "printenv.pl" افتحه باستخدام نوتباد او وردباد "احذر من استخدام وورد او فرنت بيج". اترك الملف للحظة ...


السطر الاول في برامج بيرل :

اي برنامج في بيرل يجب ان يبدأ بسطر مثل هذا :

#!/path/to/perl


فاذا كنت قد حملت بيرل في C:Perl , فأن هذا السطر يجب ان يكون :

#!C:/Perl/bin/perl.exe

نظام السطر الاول هذا , يخبر اباتشي عند طلب المستخدم لهذا الملف "عن طريق متصفح الانترنت" ان يشغل بيرل باستخدام هذا البرنامج الذي يتبع "!#" , و سيقوم اباتشي بارسال هذا الملف الى كومبلير بيرل لتحليله و من ثم يرسل نتيج التحليل الى المستخدم و التي قد تكون اي شي حسب الاوامر التي يحتويها هذا البرنامج .

اذن عد الى الملف "printenv.pl" و غير السطر الاول ليناسب مكان كومبلير بيرل في جهازك.

لقد تعلمت تشغيل اباتشي في الدرس السابق "تشغيل بيرل على كومبيوترك" اليس كذلك ؟ اذن شغله الان!

ستظهر لك واجهة البرنامج مشابهة لبرامج "MS-DOS" القديمة. من ثم قم بفتح "Internet Explorer" او "Netscape Navigator" حسب متصفح الانترنت الذي تستخدمه ,لا تقم بعمل اتصال بالانترنت لانك تتصل بشبكتك الخاصة.

اكتب هذا العنوان و اكبس "Enter" :


http://localhost/cgi-bin/printenv.pl

اذا عملت كل شي بطريقة صحيحة فيجب ان يحصل واحد من الاشياء التالية و كلاهما صحيحين :

>> تظهر صفحة تحتوي على




COMSPEC="C:WINDOWSCOMMAND.COM"

DOCUMENT_ROOT="d:/apache group/apache/htdocs"

GATEWAY_INTERFACE="CGI/1.1"



>> يطلب منك المتصفح ان تقوم بتحميل الملف



اما اذا ظهرت رسالة تقول "Internal Server Error" :

فيجب ان تقوم بالتأكد من قيامك بكل شي بطريقة صحيحة , و من ثم :

من قائمة "Start" اختر "Programs" و منها "Apache HTTP Server" و من اختر "Review server log files" ومن ثم اختر "RevieW Error log" افتح الملف باستخدام نوتباد.

انزل الى نهاية الملف : ماذا كان الخطأ الذي حصل. هل هنالك عبارة :


couldn't spawn child process: d:/apache group/apache/cgi-bin/free.pl

هذا الخطأ يعني انك لم تحدد المسار الصحيح الى كومبلير بيرل , فتأكد من ان المسار صحيح و صيغة كتابة المسار صحيحة ايضا.

طريقة عمل بيرل تتلخص في :


1. يقوم المتصفح بطلب برنامج بيرل "الملف" من السيرفر "في هذه الحالة "اباتشي"

2. يفتح اباتشي الملف و يرسله الى كومبلير بيرل

3. يقوم الكومبلير بتحليل الملف و تنفيذ الاوامر الموجودة بداخله

4. يقوم الكومبلير بارسال نتيجة التحليل الى السيرفر "اباتشي"

5. يرسل اباتشي النتيجة الى المتصفح ليعرضها للمستخدم و في اغلب الاحيان تكون ملف "HTML"




لاحظ ان النتيجة التي يراها المستخم هي جزء صغير من النتيجة , حيث ان برنامج بيرل يقوم بعمليات كثيرة اخرى مثل عمل نسخة من هذه النتيجة في ملف على السيرفر. و هذا بحسب اوامر البرنامج.





من مواضيع الهوى ماهو كلام في المنتدى

الهوى ماهو كلام غير متواجد حالياً   رد مع اقتباس
رد

العبارات الدلالية
تعلم, كيفية



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG]متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

المواضيع المتشابهه
الموضوعكاتب الموضوعالمنتدىمشاركاتآخر مشاركة
الزرقاوي الجيل الثاني للقاعدة دراسة منهجية ونقديةصالح محمد عبداللهحوارات ثقافية عامة810-06-2008 08:26 مساءً
هــل تــــعـــلـم ؟ انـــ....**غالي**حوارات ثقافية عامة1908-09-2007 06:06 صباحاً
[فهرس] مواضيع ودروس القسم ( آخر تحديث 10/6/2007 )ADMINدروس فوتوشوب Adobe Photoshop003-14-2007 06:35 صباحاً
هل تعلم !!!!!!العقلانيةحوارات ثقافية عامة510-11-2006 10:02 صباحاً
علم الإجتماعADMINحوارات ثقافية عامة408-09-2006 05:52 صباحاً


منتديات شبكة ابن الخليج

ثقافة صينية قاسم أمين قصائد غزل كتب التاريخ الباحث العربي رياضة فن القيادة الدوري الأسبانيالدوري الإيطاليالدوري البرتغالي Acura قصص ممنوعة العاب و مسابقات ثقافية قمصان نوم كتلوجات ازياء عمليات جراحية شامبو عرض ازياء المطبخ الإيطالي الممرات قمصان نوم ضغط وفك ضغط الملفات برامج هندسية برامج حماية المراهقين برامج تعديل فيلم اساله افلام عربية منتديات افلام افلام هندية مسلسلات اكشن انمي صور احدث العاب العاب كمبيوتر كرة قدم رياضه اسرار الاكس بوكس رومان ترافيان رسوم و جرافيكس صور اخبار كاميرات رقمية وتقنية صورهواتف نقالة ثيمات بوكيت بي سي قمصان نوم دروس الكمبيوتر و الأنترنت دروس Swish فلاتر فوتوشوب دروس ايميج ريدي Adobe ImageReadyدروس افتر افكت Adobe After Effect دروس اخراج اضافات Adobe Illustrator bodypaint دروس 3D Studio Max دروس swish مبتدئة دروس اتش تي أم أل دروس Excel دروس Linux لينكس و يونكسوندوز WINDOWS دروس باسكال قمصان نوم مكتبة هاكات هاكات 364 قسم ستايلات vBulletinمجلة المنتديات mkPortalقسم ستايلات مجلة المنتديات mkPortal Stylesسكربتات وادوات تطوير المواقعمشاكل وحلول الـ مواقع عروض استضافة فوتوشوبCinema 4Dخامات فوتوشوبفرش فوتوشوباكشن فوتوشوباشكال فوتوشوبمنتديات اماراتيةدليل مواقعاكتشف شخصيتكاخبارموسوعة الأطفالبوربوينتtorrentاختصار الروابطPageRankتوقيع لاميلكصانع القليترGlitter


الساعة تعتمد على توقيت جرينتش +3. الساعة الآن 11:59 مساءً.
Search Engine Optimization by vBSEO 3.1.0

Valid XHTML 1.0 Transitional Valid CSS!Powered by vBulletin® Version 3.7.1,
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
Feeds:   XML   JS   RSS   RSS Feed