مدونة دعم برنامج MyTickets

توثيق برنامج MyTickets وكُل مايخصه

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

أولاً يجب عليك تحميل آخر نسخة من MyTickets من الرابط:

http://phpx3.com/scripts.html

 

ملاحظة: يُفضل و يُستحسن استخدام برنامج Notepad++ لتعديل الملفات من دون مشاكل.

بعد تحميل النسخة قُم بفك الضغط عنها ثم قم بإتباع الخطوات التالية:

للتثبيت :-

  • قم بتعديل ملف config.php الموجود داخل مجلد include بما يتناسبك معك.
  • قم برفع الملفات لموقعك.
  • قم بإعطاء المجلد include/smarty/compile الترخيص 777.
  • قم بإعطاء المجلد cache الترخيص 777.
  • قم بالدخول لمُعالج التثبيت من خلال متصفحك إلى السكربت اللذي قمت برفعه من خلال الوصلة : http://domain.com/mytickets/setup
    مع استبدال domain برابط موقعك.
  • قم بإختيار “تثبيت نسخة جديدة من السكربت”.
  • قم بإتباع الخطوات الموضحة أمامك وستظهر لك نتيجة العملية.
  • انتهى التثبيت!
  • لاتنسى حذف المجلد setup بعد الإنتهاء.
  • لاتنسى تغيير كلمة المرور الخاصه بالمُدير.

للترقية :-

  • قم بأخذ نُسخة من قاعدة البيانات القديمة لديك إحتياطاً و تحسباً.
  • قم بتعديل ملف config.php الموجود داخل مجلد include بما يتناسبك مع بيانات قاعدة MyTickets المُثبته مُسبقاً لديك.
  • قم برفع الملفات لموقعك.
  • قم بإعطاء المجلد include/smarty/compile الترخيص 777.
  • قم بإعطاء المجلد cache الترخيص 777.
  • قم بالدخول لمُعالج التثبيت من خلال متصفحك إلى السكربت اللذي قمت برفعه من خلال الوصلة : http://domain.com/mytickets/setup
  • مع استبدال domain برابط موقعك.
  • قم بإختيار “الترقية” وتأكد من اختيار النسخه المناسبه لك.
  • قم بإتباع الخطوات الموضحة أمامك.
  • في حال كُنت تقوم بالترقية من النسخه 1.1.5 إلى 2.0.0 قم بإتباع الخطوات الإضافية التالية:
  • قم بالدخول للوحة التحكم -> الإعدادات العامة ثُم تأكد من قيامك بتعديل جميع الإعدادات كما يتناسب معك.
  • قم بالدخول للوحة التحكم -> اللغات -> التحكم باللغات -> العربية (اللغة الأساسية لديك) ثم قم بتغيير اسم مجلد الستايل من index إلى main .
  • لاتنسى حذف المجلد setup بعد الإنتهاء.



§11 · نوفمبر 30, 2011 · التصنيف العام · · [طباعة]

29 تعليقات على “التركيب و الترقية”

  1. كريم الدوري قال:

    حياك الله اخي
    اذا كانت النسخة لدي 1.1.0 فكيف ساقوم بالتحديث لاخر نسخة والتحديث مكتوب من 1.1.5 الى 2.0.0 فكيف ساصل الى 1.1.5 ؟
    حاولت العثور على ملف النسخة ولكني للاسف فشلت .. هل لك ان ترفق او تضع الملف في الصفحة لتحميله ..

    انتظر جوابك
    موفق

    • admin قال:

      مرحباً … أخي الكريم للأسف لايمكن إلا للتحويل من النسخه 1.0.0 لما بعدها ثم لما بعدها حتى تصل لـ 2.00 ..

      وللأسف ليس لدي ملفات النُسخ القديمة , لذا إذا أمكنك إرسال ملفات النسخه 1.1.0 الموجوده لديك لكي أقوم بعمل ملف خاص بالترقية إلى 2.0 … (سأراسلك على بريدك).

  2. حسام قال:

    ممكن طريقة عمل الحماية اللازمة للاسكربت وشكرا لكم

  3. كريم الدوري قال:

    شكرا لك اخي العزيز

  4. مرحبا قال:

    السلام عليكم

    الغالي فهد

    انا رفعت ملف السكربت الاصدار 206 وكنت استخدم الاصدار 205

    ورفعت الملفات بعد ماعدلت بالكونفج لكن المشكلة عند دخول رابط التنصيب مايطلع لي خيار الترقية للاصدار 206

    شو الحل

    • admin قال:

      وعليكم السلام و رحمة الله و بركاته
      أخي الكريم بصراحه أنا لا أذكر هل يجب ترقية قواعد البيانات من الإصدار 205 لـ 206.
      افتح ملف طريقة التركيب واتبع التعليمات.

  5. مرحبا قال:

    مشكلة اخرى اخوي

    عندي الدخول بعضويتي

    تطلع معي العبارة

    تم تنفيذ العملية بنجاح …
    الرجاء الإنتظار , سيتم نقلك تلقائياً

    ولكن لاتختفي بعد ذلك

    ولاتحولني الى اي مكان

  6. عادل قال:

    السلام عليكم

    اولا اخي الفاضل

    عند اي عميل يرسل تذكرة لا يصل له رسالة بالتذكرة

    ما هو حلها

    !!

    • admin قال:

      وعليكم السلام ,
      المفترض أن تصل الرسالة للعميل الرجاء منك التأكد من إعدادات البريد و التأكد من الخادم الخاص بك.

  7. abdallah قال:

    السلام عليكم
    يظهر لي مشكلة عند التثبيت

    حصل خطأ بتثبيت الجدول …
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘TYPE=MyISAM AUTO_INCREMENT=1′ at line 7

    لجميع الجداول

    السؤال هل يلزم تفعيل دوال معينة

  8. abdallah قال:

    السلام عليكم
    يظهر لي مشكلة عند التثبيت

    حصل خطأ بتثبيت الجدول …
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \’TYPE=MyISAM AUTO_INCREMENT=1\’ at line 7

    لجميع الجداول

    السؤال هل يلزم تفعيل دوال معينة

    • admin قال:

      وعليكم السلام ,
      تم ذكر المشكلة وحلها عدة مرات من هنا >
      http://mytickets.phpx3.com/?p=17

      اقتباس الحل >>
      لحل المشكلة , الرجاء منك تحميل الملف التالي :

      http://6eq.net/uploading_files/up_down/163900002.rar

      بعد ذلك , قُم بفك الضغط عن الملف و سيظهر لديك الملف test.sql

      قم بالدخول إلى PHPMyadmin في الإستضافة الخاصة بك , ثم توجه لقاعدة البيانات التي ترغب بتركيب السكربت عليها.
      اختر “إستيراد” أو “Import” وارفع الملف test.sql.

      بعد ذلك سيتم تثبيت جداول السكربت.
      توجه للوحة التحكم الخاصة بالسكربت “اسم المستخدم و كلمة المرور هما admin”.
      ثم قم بتعديل اعدادات السكربت من هناك.
      فقط لاغير.
      بهذا ستكون استغنيت عن عملية التثبيت الموجودة بالسكربت.

  9. حمزة قال:

    اخي العزيز رفع الملفات لا يعمل في الموقع الشخصي او في السرفر المحلي في جهازي
    المشكل في رفع الملف

  10. ابو حسين قال:

    حصلت لي مشكلة اثناء دخول ملف setup

    Warning: mysql_connect() [function.mysql-connect]: Can’t connect to MySQL server on ‘localhost’ (10061) in \\*********\home\users\web\b1455\***********\mytickets\include\system\classes\db.class.php on line 26
    ط®ط·ط£ , ظ„ظ… ظٹطھظ… ط§ظ„ط¥طھطµط§ظ„ ط¨ط³ظٹط±ظپط± ظ‚ط§ط¹ط¯ط© ط§ظ„ط¨ظٹط§ظ†ط§طھ , ط¨ط³ط¨ط¨ : Can’t connect to MySQL server on ‘localhost’ (10061)

    علما بأن host ليس localhost بل user0429.yourwebhostingmysql.com

  11. ابو حسين قال:

    ايه نعم غيرتهم ونفس الشي ماظبط

    • admin قال:

      مرحباً ,
      مشكلتك هي واحده من الإثنتين :
      تعديلك للملف خاطئ أو بياناتك خاطئه.
      المشكلة من المستضيف.

  12. احمد قال:

    السلام عليكم ورحة الله
    اريد ان يصلني تنبية عند قيام احد بفتح تذكره جديده
    الرسائل تصل بشكل جيد للأعضاء ولكن اريدها للادمن ايضا
    هل الخاصية موجوده في السكربت؟

    • admin قال:

      المفترض أنه يصلك بريد تذكيري على ايميل المدير صاحب العضوية رقم 1.

  13. احمد قال:

    شكرا لردك اولا
    بنسبة للمشكله هل في اعدادات معينه يجب عملها؟ لان الامر مهم بنسبة لي حتى اتابع التذاكر الجديده باستمرار
    اتمنى افادتي بالحل
    وجزاك الله خير

    • admin قال:

      العفو ,
      إذا كنت تستخدم SMTP للرسائل البريدية فتأكد من أن الإعدادات صحيحه في صفحة الإعدادات العامة للسكربت.

      و أيضاً , لا تنسى أن تقوم بتعديل البريد الخاص بالإدارة , العضو رقم 1.

      أيضاً , يُمكنك تجربة اضافة مجموعة جديدة و تقوم بإعطاء المجموعة صلاحية التحكم بالتذاكر في جميع الأقسام.
      وتقوم بإضافة عضوية خاصة بك (مُسجل فيها بريدك) لهذه المجموعة …

      فرسائل التنبيه من المفترض أنها تصل لصاحب التذكرة , وللإدارة , ولمشرف القسم أيضاً.

  14. محمد قال:

    اخي الكريم عندي استفسار بسيط
    الان انا اريد ان اقوم ادراج قسم
    مثلا اسميه قسم ” التعليم ”
    وبدي اعمل 3 اعضاء يعملون بقسم التعليم

    ويقوم موظف اخر بارسال تذاكر لقسم التعليم

    والاعضاء ال 3 الموجودين بقسم التعليم ،اريدهم ان يرون هذه التذكرة
    ويقومون بالرد عليها

    انا قمت بالتجريب ولكن لم يفلح الامر
    فكيف يمكنني ذلك ؟؟
    ارجوا ان تكون قد وصلت فكرتي
    في انتظار ردك

    • admin قال:

      مرحباً المعذره على التأخر في الرد , يمكنك إضافة مجموعة جديدة لا تستطيع التحكم إلا بقسم “التعليم” ثم ضم الأعضاء الثلاثه إلى هذه المجموعة لكي يستطيعوا رؤية تذاكر قسم التعليم.

  15. محمد قال:

    اخي الكريم عندي استفسار بسيط
    الان انا اريد ان اقوم ادراج قسم
    مثلا اسميه قسم \" التعليم \"
    وبدي اعمل 3 اعضاء يعملون بقسم التعليم

    ويقوم موظف اخر بارسال تذاكر لقسم التعليم

    والاعضاء ال 3 الموجودين بقسم التعليم ،اريدهم ان يرون هذه التذكرة
    ويقومون بالرد عليها

    انا قمت بالتجريب ولكن لم يفلح الامر
    فكيف يمكنني ذلك ؟؟
    ارجوا ان تكون قد وصلت فكرتي
    في انتظار ردك

    • admin قال:

      مرحباً , يمكنك إضافة مجموعة جديدة لا تستطيع التحكم إلا بقسم “التعليم” ثم ضم الأعضاء الثلاثه إلى هذه المجموعة لكي يستطيعوا رؤية تذاكر قسم التعليم.

  16. hazeeem قال:

    ممكن يغالي تعمل فيديو شرح للتركيب

    • admin قال:

      مرحباً , العملية بسيطة جداً ولاتلزم شرح بالفيديو أخي الكريم.
      خطوات التركيب مرفقه مع السكربت.

      مجرد تعديل للconfig ثم قم برفع السكربت و الدخول على رابط التثبيت و فقط … انتهت العملية.