صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 25

الموضوع: إلى كل من يعاني من هذة المشاكل!

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    243

    إلى كل من يعاني من هذة المشاكل!



    السلام عليكم ورحمة الله وبركاته

    قامت معظم الشركات المستضيفه إلى تطوير برامجها إلى آخر نسخة من php كذلك sql

    مما سبب مشاكل لمنتدى vb للإصدارات الاقل من 2.2.6 لذلك قامت الشركة بإستحداث هذة النسخة التي لاتحتوي على اي شي سوى حل لهذة المشكلة.

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

    اما لحل المشاكل المتعلقة بذلك فهي بإتباع التالي دون ان تخسر اي من هاكاتك المضافة إلى منتداك.

    ملاحظة هذه الأكواد كما هي في نسخة 2.2.5 فإذا لم تجدها في اي نسخة اخرى يرجى كتابة رقم الإصدار.

    في ملف الأدمن
    1. user.php
    ابحث عن:
    --------------------------------------------------------------
    $user=$DB_site->query_first("SELECT *,FROM_UNIXTIME(joindate) AS joindate,FROM_UNIXTIME(lastvisit) AS lastvisit,FROM_UNIXTIME(lastactivity) AS lastactivity,FROM_UNIXTIME(lastpost) AS lastpost,
    ---------------------------------------------------------------
    وإستبدله بهذا:
    --------------------------------------------------------------
    $user=$DB_site->query_first("SELECT user.*,FROM_UNIXTIME(joindate) AS joindate,FROM_UNIXTIME(lastvisit) AS lastvisit,FROM_UNIXTIME(lastactivity) AS lastactivity,FROM_UNIXTIME(lastpost) AS lastpost,
    --------------------------------------------------------------
    2. template.php

    ابحث عن:
    ------------------------------------------------------------
    $templates=$DB_site->query("SELECT t1.title,t2.templateid,t2.title,NOT ISNULL(t2.templateid) AS found".iif(isset($searchstring),",INSTR(t1.template,'".addslashes($searchstring)."') AS globalcontain,INSTR(t2.template,'".addslashes($searchstring)."') AS localcontain","")." FROM template AS t1 LEFT JOIN template AS t2 ON (t1.title=t2.title AND t2.templatesetid=$templateset[templatesetid]) WHERE t1.templatesetid=-1 AND t1.title<>'options' ORDER BY t1.title");

    while ($template=$DB_site->fetch_array($templates)) {
    -----------------------------------------------------------

    وإستبله بهذا الكود:
    ----------------------------------------------------------
    $templates=$DB_site->query("SELECT t1.title AS title,t2.templateid, NOT ISNULL(t2.templateid) AS found" . iif(isset($searchstring), ",INSTR(t1.template,'".addslashes($searchstring)."') AS globalcontain,INSTR(t2.template,'".addslashes($searchstring)."') AS localcontain","")."
    FROM template AS t1
    LEFT JOIN template AS t2 ON (t1.title=t2.title AND t2.templatesetid=$templateset[templatesetid])
    WHERE t1.templatesetid=-1 AND t1.title<>'options'
    ORDER BY t1.title");

    while ($template=$DB_site->fetch_array($templates)) {
    ---------------------------------------------------------------------

    ثم ارفع ملف

    db_mysql
    المرفق واستبدله بالقديم بعد تحويله إلى php





    الملفات المرفقة الملفات المرفقة
    الكابتن2 غير متواجد حالياً


  2. #2
    عضو نشيط
    تاريخ التسجيل
    May 2002
    المشاركات
    99


    شكرا لك عزيزي

    راح اجربها و ارد لك خبر

    تحياتي





    ضياءdhia غير متواجد حالياً

  3. #3
    عضو جديد
    تاريخ التسجيل
    Apr 2002
    المشاركات
    19


    ألف ألف شكر

    الصراحة انا جربتها وانا غير واثق بالنتيجه لكن بصراحه مذهلة اخوي الله يعطيك ألف عافية

    وابي اوضح للأخوان اني استخدم نسخة ابو منار 2,03

    وكان عندي مشكلة ما اقدر اغير خيارات الاعضاء من لوحة التحكم
    وكان يعطيني خطأ بقاعدة البيانات

    والمشكلة الثانية كان بعض الاعضاء ما يقدر يدخل على خيارته

    والحمد لله كلها انحلت لما عملت اللي شرحته اخوي

    الله يجزيك عنا كل خير





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك
    v676 غير متواجد حالياً

  4. #4
    عضو نشيط
    تاريخ التسجيل
    May 2001
    المشاركات
    62


    السلام عليكم


    مشكور اخوي الكابتن على الطريقه والشرح


    بس انا ذكرت في هذا الموضوع طريقه اسهل وما تحتاج غير لتغيير الملفين الي حطيتهم

    والمعلومات في هذا الموضوع

    http://64.191.4.10/softs/showthread....239#post189239

    ولك تحياتي





    __________________
    www.uaefans.com
    cool_uae غير متواجد حالياً

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    243


    ايه اخوي بس انا قلت بدون ان تفقد الهاكات

    يعني مثلا انت مغير في ملف اليوسر لما تبدله يوقف الهاك.


    بعدين انصح الأخوان بالتطوير إلى 2.2.6 النسخة الأخيرة وليست الإبتدائية.

    النسخة الاخيرة تحتوي على تغييرات كثيرة في الملفات





    الكابتن2 غير متواجد حالياً

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Jul 2001
    المشاركات
    2,460


    أخي كابتن2

    بصراحة تشكر على هالموضوع القيم و اللي أقل ما فيه خلانا نفهم ليش نحمل الملفين و استبدالهم بالملفات القديمة

    تسلم و لك جزيل الشكر
    تحياتي





    __________________
    لو أعلم أن لقياك يقتلني ... لأحضرت عند اللقاء أكفاني.
    و لو أعلم أن الحلم فيك يجمعني ... لأغمضت طول الدهر أجفاني.
    Tender_Heart غير متواجد حالياً

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    538


    مشكووووووور يا أخي الكابتن

    حبيبي انحلت مشكلة التمبلات لكن مشكلة تحرير خيارات الأعضاء من لوحة التحكم لم تحل نفس المشكلة ... مع العلم قمت بتبديل الكود كما تــفضلت.

    أرجو يا أخي ساعدني ..... نسختي هي vb221 نسحة جاكور الXP

    أتمنى أن تجد لي حل يا أخي .... والملفات مرفقة قبل التعديل وبعد التعديل





    الملفات المرفقة الملفات المرفقة
    __________________
    إستخدم ملفك الخاص لكتابة توقيعك
    humax9110 غير متواجد حالياً

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    243


    شوف انا عدلت على ملفك بس ما ادري شنو النتيجه غير الامتداد الى php وارفعه للسيرفر.

    بس نصيحتي انك تطور منتداك احسن

    لان ملفك تنقصه شغلات كثيره

    الكابتن





    الملفات المرفقة الملفات المرفقة
    الكابتن2 غير متواجد حالياً

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    538


    أخي أولاً مشكوووووووووور تعبتك معاي ..... الله يجازيك ألف خير


    أخي الكابتن ما زالت المشكلة موجودة .... وممكن أعرف شنو الأشياء الناقصة في الملف ... فهو للنسخة 221 .....

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

    ولك مني جزيل الشكر والتقدير





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك
    humax9110 غير متواجد حالياً

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    243


    حبيبي

    انا استخدم سيرفر ثاني غير الأباتشي وحق التعلم يعتبر زين

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

    بعدين السيرفر ماله علاقه في قاعده البيانات.

    سواء كان السيرفر مالك اباتشي او اكستيما او لينوكس ..... الخ

    قاعدة البيانات تتبع برنامج sql or mysql
    وهذي اللي تحفظ فيها بياناتك تدخلها عن طريق التيلنت او phpMyadmin
    والثاني اسهل طبعا في برامج ثانيه تدخل عليها حسب سماح الشركه المستظيفه.

    انزين انت الحين مثلا عندك قاعدة بيانات محفوظه في ملف عندك حلوووووو. سواء كان بالموقع مالك (يعني على السيرفر) او بالكمبيوتر
    وتبي ترجع تثبتها مره ثانيه.

    هل هذا سؤالك ولا انا غلطان

    رد علي وقول وانا حاضر





    الكابتن2 غير متواجد حالياً

  11. #11
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    538


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





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك
    humax9110 غير متواجد حالياً

  12. #12
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    243


    تمام عندك طريقتين

    الاولى عن طريق التيلنت

    والثانيه عن طريق phpMyadmin

    بس حط في بالك ان تسكر منتداك اول شي (افضل).

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

    الحين اسلم طريقه هي وحده وحده

    بس قبل لا ابدي ابيك تنسخ كم سطر من النسخه المحفوظه عندك وترفق علشان اشوفها هل فيها امر create or insert.
    وابشر بسعدك





    الكابتن2 غير متواجد حالياً

  13. #13
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    538


    نعم أخي ....

    لقد فتحت النسخة الاحتياطية وبها أمر creat و insert

    كود PHP:
    #
    # Table structure for table `access`
    #

    CREATE TABLE access (
      
    userid int(10unsigned NOT NULL default '0',
      
    forumid smallint(5unsigned NOT NULL default '0',
      
    accessmask smallint(5unsigned NOT NULL default '0',
      
    UNIQUE KEY userid (userid,forumid)
    TYPE=MyISAM;

    #
    # Dumping data for table `access`
    #

    INSERT INTO access VALUES (20201);
    INSERT INTO access VALUES (2751);
    INSERT INTO access VALUES (19201);
    INSERT INTO access VALUES (30201);
    INSERT INTO access VALUES (33201);
    INSERT INTO access VALUES (70201);
    INSERT INTO access VALUES (75201);
    INSERT INTO access VALUES (97201);
    # -------------------------------------------------------- 






    __________________
    إستخدم ملفك الخاص لكتابة توقيعك
    humax9110 غير متواجد حالياً

  14. #14
    عضو نشيط
    تاريخ التسجيل
    Apr 2001
    المشاركات
    243


    اخوي انت الظاهر مسوي النسخه هذي عن طريق لوحة التحكم.

    دير بالك تلغي القاعدة القديمه

    علشان تتأكد شوف كل الاعمدة في الامر creat هي not null

    إذا كلهم يعني مافيه null يعني عندك خطأ في الملف backup.php

    وانا كاتب شلون تسويه في مشاركة الأخ كهف هني:

    http://www.swalif.net/softs/showthre...threadid=25902

    ماعلينا

    الحين بخصوص موضوعك

    مادام الامر insert موجود
    إذن عن طريق phpMyadmin
    لما تدخل على قاعدة البيانات تقى كل جدول بجانبه خيارات
    فيه خيار اسمه empty
    هذا يفرغ محتوى الجدول

    شتسوي الحين
    تقعد على الكرسي وتفتح النسخة الاحتياطيه
    وتروح حق كل امر insert لجدول معين وتجمعهم مع بعض
    عموما تلقاهم مجموعين اصلا وخالصين
    تنسخهم وتحطهم في صفحة بروح وسمها باسم الجدول يعين مثلا access.sql
    وشوف الامتداد اللي كتبته sql

    تأكد ان كل امر insert
    ينتهي بـ ;
    والحين وانت فاتح قاعدة البيانات وقدامك اسماء كل الجداول طبعا الجدول اللي انت مفضيه فيه 0 بيانات

    تنزل تحت تلقى صندوق كتابه كبير وتحته واحد مستطيل صغير

    عندك خيارين الحين يا تنسخ الموجود اللي في الملف اللي مسويه اللي هو access.sql
    وتحطه في المربع الكبير وتضغط go
    او تضغط على browse
    وتختار الملف من كمبيوترك وتضغط go
    ونصيحه إذا تبي تختصر الوقت

    انقل كل الاوامر insert الموجوده في نسخة الباك اب حق كل الجداول في ملف واحد وسمه مثلا vb.sql
    وبعد ماتفضي كل الجداول اختر الملف من جهازك واضغط go

    ادري اني دوختك

    بس هاهههههههه سكر المنتدى عندك قبل كل شي





    الكابتن2 غير متواجد حالياً

  15. #15
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    538


    أخي تسلم على الشرح .... واسمح لي عذبتك معاي

    أخي لقد فرغت كل الجداول ....
    ثم عملت بروز للنسخه كاملة ضغط على go وبعد فترة
    ظهر لي هذا الإرور بعد الانتهاء من العملية.

    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    Please contact the server administrator, you@your.address and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.



    --------------------------------------------------------------------------------

    Apache/1.3.14 Server at localhost Port 80
    **********

    أخي بالنسبة إلى أخذ نسخة ...... أنا أخذ نسخة من صفحة phpMyAdmin 2.2.6 لنفس الشركة المستصيفة.

    كان في السابق .... كل شيء تمام .... أخذ نسخة وثبتها على الكمبيوتر عن طريق mysqlrun.php (هاك عذاري) وكان كل شيء أوكي بدون مشاكل ....

    الملف مرفق

    ========

    أتمنى يا أخي أن لا يضيق صدرك ...
    وتواصل معي للأخير ... ولك مني جزيل الشكر والتقدير

    وجزاك الله ألف خير وصحة وعافية





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك
    humax9110 غير متواجد حالياً





ضوابط المشاركة

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

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