رسالة الموقع

لنجعل حياة المدير والمعلم والطالب أفضل وأسهل

2010/04/30

التقييم

بسم الله الرحمن الرحيم


نموذج تقييم الاجابة هو وسيلة لتقييم الاسئلة المقالية أو المسائل الحسابية(تقييم على الخطوات وليس الناتج النهائي)، ويتكون من عدة حقول اهمها :
السؤال : تظهر امامه السؤال المراد تصحيحه.
الاجابة : تظهر امامه الاجابة التي كتبها المختبر (الاجابة النموذجية) لكي لكي يقدر الدرجة المستحقة على ضوئها.
الدرجات : الدرجة التي تستحقها الاجابة من وجهة نظر المصحح.
الدرجة الاساسية : في حالة كون الدرجة المستحقة مساوية للدرجة الاساسية فيكفي النقر على خيار الدرجة الاساسية بدلا من كتابتها يدويا في حقل (الدرجات).
درجة الاجابة الخاطئة : في حالة كون الدرجة المستحقة مساوية لدرجة الاجابة الخاطئة فيكفي النقر على خيار درجة الاجابة الخاطئة بدلا من كتابتها يدويا في حقل (الدرجات).
درجة عدم الاجابة :  في حالة ترك المختبر للاجابة فارغة فيكفي النقر على خيار درجة عدم الاجابة بدلا من كتابتها يدويا في حقل (الدرجات).
تعليق : اي تعليق او ملاحظة يرغب المصحح أن يسجلها على الاجابة.

اضافة وتحرير وحذف اختبار

بسم الله الرحمن الرحيم


يستخدم هذا النموذج لاضافة الاختبارات ويحتوي على عدة حقول اهمها :
الاسم : اسم الاختبار ، بالنسبة لي افضل أن اجعله على شكل رمزي، فمثلا (فز١فص١فت٢) تعني فز١= فيزياء الصف الاول الثانوي، فص١ =تعني فصل١/١ ، فت٢ = الاختبار الشهري الثاني.
الشرح : هو تعليمات أو نصائح تظهر للمختبر مثل "كل سؤال بدرجة" ، "من غش فليس منا" ، "ادارة المدرسة تتمنى لك التوفيق والنجاح"، أو أي عبارات اخرى.
وقت البدء: هو الوقت والتاريخ التي يبدأ فيه تفعيل الاختبار ، بمعنى أن الاختبار لن يظهر للمختبر إلا في التاريخ والوقت المحددين.
وقت الانتهاء: هو الوقت والتاريخ الذي ينتهي فيه تفعيل الاختبار، بمعنى أن الاختبار سيختفي من نافذة المختبرين كما أن المختبر الذي لم ينتهي عند هذه اللحظة سيغلق اختباره آليا وسيتم تصحيح ما قام بحله.
زمن الاختبار: هو المدة الزمنية (بالدقائق) التي لا يجب أن يتجاوزها المختبر من لحظة بدئه الاختبار إلى لحظة نقره على زر انتهاء.
معرف المؤلف : رقم IP الخاص بواضع الاختبار.
 المجموعة : مجموعة المختبرين الذين سيظهر لهم الاختبار، والمجموعة الافتراضية هي default ، وفي حالة عدم اختيار أي مجموعة عند انشاء الاختبار فإن الاختبار لن يظهر ، ويكتب لك رسالة (لا توجد اختبارات متاحة) .
الدرجة الاساسية : درجة الفقرة الواحدة .
درجة الاجابة الخاطئة : درجة تخصم في حالة كون الاجابة خاطئة (اختياري).
الدرجات لتمرير الاختبار : درجة النجاح.
اسئلة عشوائية : اختيار اسئلة عشوائية لكل طالب أو اختيار نفس الاسئلة بنفس الترتيب ، أو اختيار نفس الاسئلة ولكن بترتيب عشوائي.
اجابات عشوائية : ترتيب الاجابات بشكل عشوائي (وخصوصاً موقع الاجابة الصحيحة للمنع الغش).




استيراد الاسئلة

بسم الله الرحمن الرحيم

يمكن استيراد اسئلة من أي جهاز آخر بشرط أن يكون الملف بصيغة xml .

2010/04/29

قائمة الاسئلة

بسم الله الرحمن الرحيم


في هذه الصفحة يمكننا استعراض قائمة الاسئلة لموضوع معين ، مع القدرة على تعديل أو حذف الاسئلة ، بالاضافة إلى امكانية نقل السؤال من موضوع إلى آخر، ونلاحظ ان الاجابة الصحيحة يكون امامها مربع اخضر بينما الاجابة الخاطئة امامها مربع احمر.

اضافة الاجابات

بسم الله الرحمن الرحيم


ويمكن من خلال هذا النموذج اضافة الاجابات أو تعديلها أو حذفها، ويتكون النموذج من عدة حقول اهمها :
الاجابة : كتابة الاجابة.
شرح : ملاحظات يمكن ان يكتبها واضع الاسئلة على الاجابة ولن يظهر هذا الشرح للمختبرين (اختياري).
الصور : يمكن من خلاله ارفاق صورة صورة مع الاجابة.


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

2010/04/28

اضافة الاسئلة

بسم الله الرحمن الرحيم




يمكن اضافة السؤال عن طريق ملئ النموذج الظاهر في الصور ، وهو نموذج يتكون من مجموعة من الحقول بعضها اجباري وبعضها اختياري ، وهذه الحقول هي :
السؤال : الحقل الذي نستطيع كتابة السؤال فيه، ويمكننا تنسيق نص السؤال باستخدام الازرار الموجودة تحت هذا الحقل، وهي ازرار شبيهه بازرار الكتابة في المنتديات، ويمكننا اضافة الصور والاصوات والفيديو إلى السؤال بوضع اسم الملف بين وسم object بالهيئة التالية :
[object]CSUS Tour.avi[/object:500:500:]
حيث ٥٠٠ الاولى هي العرض والثانية هي الارتفاع (عرض مقطع الفيديو)، ويجب وضع ملف الفيديو في مجلد cache اما في حالة وضع الملف في مجلد فرعي داخل المجلد cache فيجب أن يكون بالشكل التالي :
[object]cache_subfolder/CSUS Tour.avi[/object:500:500:]

الشرح : هو حقل اختياري لكتابة تعليق أو ملاحظة على السؤال .



النوع : توجد اربعة انواع من الاسئلة هي
١- الاختيار من متعدد

٢- الاختيار المتعدد

٣- اسئلة الترتيب واسئلة الربط بين عمودين

٤- الاسئلة المقالية
الصعوبة : هو تصنيف للاسئلة حسب صعوبتها أو حسب نوعها (تصنيف بلوم مثلا)، ويأتي افتراضياً مكوناً من 10 درجات ، ويمكن انقاص أو زيادة الدرجات بالتعديل يدوياً على السطر التالي :
define ("K_QUESTION_DIFFICULTY_LEVELS", 10);
الموجود في الصفحة التالية : shared/config/tce_config.php


التوقيت : زمن عرض السؤال للمختبر، ويفضل تركه صفر، أي تركه كما هو.
كامل الشاشة : عرض السؤال على كامل الشاشة.
الاجابة في سطر : عرض الاجابات (الاختيارات) في سطر واحد وليس كل اجابة في سطر.
التالي تلقائيا : اذا تم وضع توقيت فإن البرنامج سينقل المختبر تلقائيا للسؤال التالي بمجرد انتهاء زمن السؤال، بالنسبة لي لا افضله.
مفعل : يسمح للبرنامج باستخدامه في الاختبارات.



اضافة وتحرير وحذف موضوع

بسم الله الرحمن الرحيم


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

2010/04/27

اضافة وتحرير وحذف وحدة

بسم الله الرحمن الرحيم


الوحدات : هي اقسام الكتاب التي سيتم وضع الاسئلة عليها ، ويمكن أن تكون المادة التي سيتم وضع الاسئلة عليها ، بالنسبة لي افضل الخيار الاخير مع بعض الاضافات فمثلا اكتب الوحدة بالشكل التالي (مادة١) أي اسئلة على منهج المادة الخاص بالفصل الدراسي الاول.
ويمكن تفعيل تفعيل الوحدة أو عدة تفعيلها من خلال اشارة "صح" .

2010/04/26

نتائج المستخدمين

بسم الله الرحمن الرحيم

نتائج المستخدمين : هي صفحة يمكن من خلالها استعراض قائمة بنتائج جميع الاختبارات التي اجراها مستخدم (مختبر) معين خلال فترة معينة ، وتحتوي هذه القائمة على مجموعة من البيانات هي :
وقت البدء - وقت الانتهاء : هي الفترة التي يراد استعراض نتائج المختبر خلالها.
الزمن : الزمن الذي استغرقه كل اختبار.
الاختبار : اسم الاختبار الذي قام به المختبر.
الدرجات : الدرجة الكلية التي حصل عليها المختبر في الاختبار.
صحيح : عدد الاجابات الصحيحة.
خاطئ : عدد الاجابات الخاطئة.
بدون اجابة : عدد الاجابات المتروكة دون اجابة.
غير معروض : عدد الاجابات التي جعلها واضع الاختبار غير قابلة للعرض.
غير مقدر : عدد الاجابات التي لم يتم تصحيحها (المقالية التي لم تصحح).
المنزلة : التقدير الذي حصل عليه المختبر.
تعليق : هو نص أو ملاحظة يكتبه المصحح على الاختبار ﻻي سبب سواء للثناء أو للتنبيه.


2010/04/25

للمشاركات من الاخوة والاخوات المشرفين المدرسين

بسم الله الرحمن الرحيم

للمشاركة باختبار فضلا:
١- قم بتصديره إلى ملف xml .
٢- اضغطه بصيغة zip لانها متوفرة بسهولة على جميع الاجهزة وجميع انظمة التشغيل.
٣- ارفع الملف على أي موقع تحميل مجاني .
٤- ضع الرابط كمشاركة في هذا الموضوع مع توضيح اسم المادة والصف وعدد الاسئلة وأي بيانات أخرى ترغب بذكرها.
وجزاكم الله خيرا

استيراد المستخدمين

بسم الله الرحمن الرحيم


مستورد المستخدمين : هو النموذج الذي يمكن خلاله استيراد قائمة بمجموعة من المستخدمين، بشرط كون الملف الذي يحتوي الاسماء محفوظ باحد الهيئتين (xml) أو (csv) ، ويتم الاستيراد عن طريق اختيار الملف ثم تحديد الهيئة واخيرا النقر على زر ارسال (إلى قاعدة بيانات البرنامج).

المستخدمون المتواجدون

بسم الله الرحمن الرحيم

المستخدمون المتواجدون هي صفحة تساعد على معرفة الاعضاء المتواجدون حاليا في الموقع، أي الذين يتصفحون الموقع في اللحظة الحالية، وتعرض ثلاثة أنواع من البيانات هي :
المستخدم : اسم المستخدم للعضو وليس الاسم الحقيقي له.
المستوى : مستوى صلاحيات المستخدم (توجد 10 مستويات).
المعرف : هو رقم IP الخاص بالمستخدم ويمكن عن طريقه معرفة الجهاز الذي يعمل عليه المستخدم إذا كان على شبكة داخلية ، واذا كان يتصل من شبكة عامة (انترنت) فيمكن معرفة الدولة التي ينطلق منها باستخدام المواقع أو البرامجة المتخصصة في هذا الشئ، لكن ما الفائدة من معرفة الدولة.

2010/04/24

اختيار المستخدمين

بسم الله الرحمن الرحيم



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

2010/04/23

اضافة وتحرير وحذف مجموعة

بسم الله الرحمن الرحيم


المجموعة : هي تصنيف للمختبرين للتحكم باجراء الاختبارات (للمختبرين) أو اضافتها أو تحريرها (للمدرسين) حسب الصلاحيات المعطاة للمستخدم، فمثلا الطالب الذي يضاف لمجموعة الصف الاول الثانوي، ستظهر لك الاختبارات الخاصة بمجموعته (صفه) فقط، وﻻ تظهر له اختبارات الصف الثاني الثانوي او الثالث الثانوي أو الاستفتاءات الخاصة بالمدرسين مثلا.
وكذلك يمكن تخصيص المجموعات اكثر بجعل المجموعة خاصة بمادة في صف معين أو حتى درس في مادة في صف معين، ويمكن أن تكون المجموعة مادة في صف في فصل دراسي ..الخ، لكنني انصح بالاكتفاء باستخدام الصفوف (مجوعة الصف الاول الثانوي- مجموعة الصف الثاني الثانوي- مجموعة الصف ....) وتكتب بشكل مختصر مثل صف١ - صف٢ ... الخ.

2010/04/22

اضافة وتحرير وحذف مستخدم




تتكون صفحة ادارة المستخدم من 16 صف من الحقول التي تسمح لنا بالتحكم في بيانات المستخدم بالاضافة أو التحرير أو الحذف، وساشرح بشكل مبسط فائدة كل واحد منها :
المستخدم : وهو قائمة منسدلة تستخدم لتحديد المستخدم الذي نرغب التعديل عليه أو حذفه أما اذا كنا نريد اضافة مستخدم جديد فإننا نتجاهل هذه القائمة المنسدلة.
اسم المستخدم : هو الاسم المستعار الذي نستخدمه للدخول إلى النظام ويستحسن أن ﻻ يكون مشابها للاسم الحقيقي للمستخدم وذلك لمنع تخمينه من قبل من يحاول الدخول بطريقة غير مشروعة إلى حساب المستخدم، كما يستحسن جعله مختصر في حدود ٨ حروف لجعل عملية الدخول سريعة فلا يحتاج وقت طويل لكتابتهة..
البريد الالكتروني : هو البريد الالكتروني على اي مستضيف سواء أكان مجاني مثل هوتميل وياهو أم غير مجاني، ويجب مراعاة كتابتة بالهيئة المتعارف عليها مثل: alpha@hotmail.com .
كلمة المرور : هي الكلمة السرية التي يضعها المستخدم لحماية حسابة من المتطفلين والتي تشبه المفتاح بالنسبة للقفل، وينصح أن تكون طويلة نسبيا وتحتوي على خليط من الحرورف والارقام والرموز، وينصح بكتابتها في ورقة خارجية أو ملف نصي يحفظ في مكان آمن لمنع الدخول على الحساب الشخصي.
كلمة المرور(الثانية) : هي تكرار لكلمة المرور الاولى لكي يتأكد النظام بأنك تحفظ كلمة المرور التي وضعتها.
تاريخ التسجيل : هو تاريخ تسجيلك في النظام، ويتم تسجيلها وتحديده آليا دون تدخل من المستخدم.
المعرف : وهو رقم IP الذي دخل به المستخدم على النظام، ويستفاد منه في معرفة المكان (الدولة-المدينة) الذي يتصل منه المستخدم، كما يمكن من خلاله تحديد الجهاز الذي يتصل منه المستخدم إذا كان الاختبار يجرى في شبكة داخلية.
المستوى : هو مستوى الصلاحيات التي يحصل عليها المستخدم في النظام، فمثلا المستوى صفر يعطى للزائر الذي ﻻ يحق لها اضافة او تعديل او حذف أي شئ وقد ﻻ يسمح له باجراء الاختبارات للتجريب، بينما المستوى 10 يحق لها اضافة وحذف وتعديل أي شئ.
رقم التسجيل : هو رقم يحدد نوعه مدير النظام فقد يرغب بأن يكون مجرد عدد تسلسلي، ويمكن أن يكون رقم جلوس الطالب في المدرسة أو على مستوى الوزارة.
الاسم : هو اسم الطالب الاول مثل "عبد الرحمن" أو "عبد العزيز" ويمكن أن يكون الاسم الاول والثاني مثل "عمر سعيد" أو الاسم الاول والثاني والثالث مثل "احمد محمود مصطفى"..
الاسم الاخير : هو اللقب مثل "القرشي" أو "نصيف" أو "الرشيد" أو "بخاري".
تاريخ الميلاد : هو تاريخ الميلاد المسجل في شهادة الميلاد وليس هناك فرق بين أن يكون بالهجري أو الميلادي.
مكان الميلاد : هو المدينة التي ولد المستخدم بها.
رقم الهوية الوطنية : هو الرقم الطويل الموجود في بطاقة الهوية الوطنية ويختلف طوله وهيئته من دولة إلى اخرى.
المجموعة : هذا الخيار مهم جدا للنظام وذلك ﻷنه يجعل النظام يعرض الاختبارات الخاصة بالمستخدم فقط وليس جميع الاختبارت الموجودة في النظام، فمثلا طلاب الصف الاول يعرض لهم النظام اختبارات الصف الاول فقط وﻻ يعرض لهم اختبارات الصف الثاني أو الثالث ... ، ويمكن أن توجد مجموعات مخصصة أكثر مثل أت تكون مجموعة مخصصة لمادة معينة في صف معين مثل مجموعة "رياضيات٣" فلا يشاهد المستخدم سوى اختبارات مادة الرياضيات الخاصة بالصف الثالث ، ويمكن أن تخصص اكثر وأكثر مثل "رياضيات٣ - الفصل٢" أي (مادة الرياضيات - الصف الثالث - الفصل الدراسي الثاني.


2010/04/20

اختبار في باكستان

شدتني هذه الصورة بسبب حرص هؤلاء الابطال على الدراسة رغم ظروفهم الصعبة وقلة الامكانات المادية.
كان الله في عونهم ووفقهم لكل خير.


2010/04/18

تركيب TCExam على الويندوز

بسم الله الرحمن الرحيم


بعد تركيب برنامج xampp المشروح في الموضوع السابق (ضروري لتركيب tcexam) نقوم بعملية تركيب برنامج تي سي اقزام tcexam وهي عملية سهلة جداً وتتم باتباع الخطوات التالية :
١- من لوحة تحكم xampp نشغل apache و mysql بالنقر على زر start امام كل واحد منها.

٢- نذهب إلى ابدأ ثم Run أو تشغيل ثم نلصق النص التالي أو نكتبه :
mysql -u root -p
ثم ننقر على زر ادخال enter فيطلب منا كتابة كلمة المرور , نكتبها ثم ننقر على زر ادخال enter , وبهذا اصبح كل شئ جاهز لتركيب برنامج تكسام بكل سهولة .

٣- نفك ضغط برنامج تي سي اقزام ثم ننسخ أو نقص مجلد Tcexam وليس مجلد TCExam 10.0.0.4 ونلصقه في المجلد:
c:\xampp\htdocs

٤- نشغل المتصفح الذي نستخدم ثم نلصق فيه النص التالي أو اكتبه :
http://localhost/TCExam/install/install.php
٥ - سيظهر لنا نموذج جميع حقوله مكتوبة باستثناء حقل كلمة المرور ، نكتبها ويجب أن تكون هي نفس كلمة المرور التي كتبناها عند تركيب xampp , بعدها ننقر على زر موافق ليبدأ التركيب دون تدخل منا .



٦ - لتحرير وادارة الاختبارات نكتب النص التالي في المتصفح :
http://localhost/tcexam/admin/code/index.php
اسم المستخدم الافتراضي = admin , وكلمة المرور الافتراضية = 1234



٧- لاجراء الاختبارات نكتب النص التالي في المتصفح :
http://localhost/tcexam/public/code/index.php

وبهذا انتهى اعداد برنامج تي سي اقزام لادارة الاختبارات.

2010/04/17

تسجيل الدخول للادارة

بسم الله الرحمن الرحيم

للدخول إلى برنامج الاختبارات الالكترونية tcexam كمدير (لاضافة أو تحرير أو حذف الاسئلة أو الاختبارات أو المستخدمين أو النتائج) نقوم بكتابة العنوان التالي في المتصفح :
http://localhost/TCExam/admin/code/index.php
الجزء المكتوب بالاحمر هو اسم السيرفر المحلي وقد يختلف فيما لو تم تركيب البرنامج على موقع حقيقي.
ونكتب :
اسم المستخدم : admin
وكلمة المرور  : 1234
هذا كمثال ويمكن الدخول بأي اسم مستخدم مصرح له.

تسجيل الدخول لاجراء الاختبارات

بسم الله الرحمن الرحيم

للدخول إلى برنامج الاختبارات الالكترونية tcexam كمستخدم ﻻجراء الاختبارات نقوم بكتابة العنوان التالي في المتصفح :
http://localhost/TCExam
الجزء المكتوب بالاحمر هو اسم السيرفر المحلي وقد يختلف فيما لو تم تركيب البرنامج على موقع حقيقي.
ونكتب :
اسم المستخدم : admin
وكلمة المرور  :  1234
هذا كمثال ويمكن الدخول بأي اسم مستخدم مصرح له.

تركيب TCExam على لينكس

بسم الله الرحمن الرحيم


عملية تركيب برنامج تي سي اقزام على لينكس وتتم باتباع الخطوات التالية :
١- نفك ضغط برنامج tcexam وننسخة في المجلد :
/opt/lampp/htdocs
ويمكن فك الضغط ونسخة عن طريق التيرمنال وهو اسهل واسرع بلصق الامر التالي :

sudo unzip tcexam_5_3_004.zip -d /opt/lampp/htdocs/
مع مراعاة تغيير رقم الاصدار  إلى الاصدار الحالي.


٢- نعطي الصلاحيات للمجلد tcexam بالامر التالي :

sudo chmod -R 777 /opt/lampp/htdocs/TCExam/
ويمكن حذف ملف تغيير الصلاحيات لمنع التعديل بالامر :
sudo rm /opt/lampp/htdocs/TCExam/.htaccess

٣- من لوحة تحكم xampp نشغل apache و mysql بالنقر على زر start امام كل واحد منها.


٤- نشغل المتصفح الذي نستخدم ثم نلصق فيه النص التالي أو اكتبه :
http://localhost/TCExam/install/install.php
٥ - سيظهر لنا نموذج جميع حقوله مكتوبة باستثناء حقل كلمة المرور ، نكتبها ويجب أن تكون هي نفس كلمة المرور التي كتبناها عند تركيب xampp , بعدها ننقر على زر موافق ليبدأ التركيب دون تدخل منا .



٦ - لتحرير وادارة الاختبارات نكتب النص التالي في المتصفح :
http://localhost/tcexam/admin/code/index.php
اسم المستخدم الافتراضي = admin , وكلمة المرور الافتراضية = 1234



٧- لاجراء الاختبارات نكتب النص التالي في المتصفح :
http://localhost/tcexam/public/code/index.php

وبهذا انتهى اعداد برنامج تي سي اقزام لادارة الاختبارات.

2010/04/16

تركيب xampp على ويندوز

بسم الله الرحمن الرحيم

برنامج تي سي اقزام برنامج مبني بلغة php ولذا فهو يحتاج إلى سيرفر لتشغيله ، واسهل واخف سيرفر هو xampp لذا سأشرح طريقة تركيبه على لينكس ثم طريقة تركيبه على ويندوز.
خطوات تركيب برنامج xampp على ويندوز :
١- نحمل البرنامج من الرابط التالي:تفضـــــــــــــــل

٢- نقوم بتركيب برنامج Xampp بشكل عادي مع مراعاة وضع اشارة صح على جميع خيارات التركيب في أول نافذة ، ولا نقم بتغيير اي شئ خلال مراحل التركيب.

٣- بعد انتهاء التركيب نشغل xampp ونشغل الخيارات المكونات الاربعة apache و mysql و filezilla و mercury .

٤- نذهب إلى ابدأ ثم Run او تشغيل ثم نكتب cmd ثم موافق.

5- ننسخ السطر التالي ونلصقه أو نكتبه بشكل يدوي :
cd c:\xampp\mysql\bin

6- نكتب أو نلصق النص التالي مع مراعات استبدال كلمة secret بالرقم السري الذي نرغب :
mysqladmin -u root password secret
ثم ننقر على زر enter أو ادخال في لوحة المفاتيح .

7- نذهب إلى ابدأ ثم Run أو تشغيل ثم نلصق النص التالي أو نكتبه :
C:\xampp\apache\bin
ثم ننقر على زر enter أو ادخال في لوحة المفاتيح .

8- نفتح الملف php.ini باستخدام اي محرر مثل المفكرة notepad ثم نعدل الجملة التالية :
date.timezone =
إلى :
date.timezone = Asia/Riyadh
اذا كنا في السعودية .
* في حالة وجودك في مكان آخر يجب ملاحظة كتابة القارة التي تنتمي لها ورمز الدولة التي توجد بها , وفي حالة عدم معرفتك لرمز بلدك راجع الصفحة التالية :
http://php.net/manual/en/timezones.php
9- نفتح الملف config.inc.php الموجود في المجلد phpmyadmin ونبحث عن السطر :

$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['password']      = '';

ونجعله بالشكل التالي  (secret هي كلمة المرور التي وضعتها في الفقرة ٥ ) ...

$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['password']      = 'secret';
 
10- من لوحة تحكم xampp نوقف عمل المكونات الاربعة apache و mysql و filezilla و mercury في xampp بالنقر على زر stop امام كل واحد منها وبعد أن ننتهي نعيد تشغيلها مرة اخرى بنفس الطريقة لكي يتم تحميل التغييرات التي قمنا بها.

2010/04/15

تركيب xampp على لينكس

بسم الله الرحمن الرحيم


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

 - نضع ملف xampp في المنزل ثم ننفذ الامر التالي:
sudo chmod +x xampp*****.run
sudo ./xampp*****.run
- نصنع اختصارات للبرنامج بتنفيذ الامر التالي :
sudo ln -s /opt/lampp/lampp /usr/bin/lampp
- تشغيل xampp بالامر التالي :
sudo lampp start
- عمل اعدادات الامان في السيرفر بالامر التالي (اجب بنعم على جميع الاسئلة وضع الرقم السري الذي تريد) :
sudo /opt/lampp/lampp security
- اعد تشغيل xampp لتفعيل الاعدادات بالامر التالي :
sudo /opt/lampp/lampp restart
- اغلاق خاصية قلوبال التي قد تسمح بالدخول لجهازك في حالة الاتصال بالانترنت :
sudo gedit /opt/lampp/etc/php.ini
- ابحث عن السطر :
register_globals = On
وحولها إلى off :
register_globals = Off
- اكتب الامر التالي في التيرمنال :
sudo gedit /opt/lampp/phpmyadmin/config.inc.php

ثم اكتب كلمة المرور بدلاً من لكمة secret في السطر التالي :
$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['password']      = 'secret';

- اعد تشغيل xampp بالامر :

sudo /opt/lampp/lampp restart
- اعط الصلاحيات لمجلد السكربتات :
sudo chmod -R 777 /opt/lampp/htdocs
- انشاء اختصار xampp في قائمة البرامج ،قم بتنفيذ الامر التالي :
sudo gedit /usr/share/applications/xampp-control-panel.desktop
ثم الصق النص التالي في الملف واحفظه واغلقه :
[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo "python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py"
Icon[en_CA]=/usr/share/icons/Tango/scalable/devices/network-wired.svg
Encoding=UTF-8
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=/usr/share/icons/Tango/scalable/devices/network-wired.svg
 
سنحتاج إلى تركيب الملف التالي إذا لم يكن موجودا:

sudo apt-get install python-glade2

ثم اعد تشغيل الجهاز.
اصبحت الآن تستطيع تشغيل وايقاف xampp عن طريق الواجهة الرسومية التي يمكن فتحها من قائمة البرامج بكل سهولة.