النتائج 1 إلى 15 من 15

الموضوع: ممكن امر telnet الحقوني

  1. ممكن امر telnet الحقوني



    احتاج ان ازيد من max_execution_time
    واحتاج لغير ذلك في ملف php.ini فمن يعرف الامر يقول لانه موقع متوقف واحتاج لرفع قاعدة البيانات الى السيرفر بس يمكن بدون زيادة الوقت لانه حجمها كبير





    BAB ALBAHRAIN غير متواجد حالياً


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Feb 2000
    المشاركات
    55


    أهلين

    لازم تكون root على السيرفر عشان تقدر ترفع عدد الـ max_execution_time

    ما انصحك تسوي العمليه هاذي نفسك اذا شاك انك ممكن تجيب العيد

    لاكن الخطوات هي كالتالي:


    1- نحدد مكان الملف php.ini
    كود:
    locate php.ini
    بعد ذلك نقوم بتشغيل محرر النصوص بيكو شيك بيكو
    كود:
    pico /path/to/php.ini
    في البيكو ابحث عن الكي اللي اسمه:
    max_execution_time

    حتلاقي قيمته محطوطه على 30 ثانيه


    غيرها وخليها مثلا 999 ثانيه

    بعدها اظغط Ctrl-X عشان تطلع وسيف الفايل



    بعدها ريسارات لل اباتشي


    وسلامتك





    Al Nadeem غير متواجد حالياً

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


    سؤال ممتاز لذلك يستاهل الرد عليه

    بالمختصر لاينصح بعملها ولكن تستطيع تغيير الحد الأعلى من الوقت المسموح به بأحدى الطرق التالية:

    الطريقة الأولى:
    في حالة أمتلاك لصلاحيات الـ root او صلاحيات التغيير في ملف الـ php.ini فأتبع ماذكره الأخ al nadeem وللعلم سيعتبر مؤثر على كل السيرفر أي عام.

    الطريقة الثانية بأختصار:
    عمل ملف بأسم .htaccess في الدليل الـموجود به ملفك ووضع السطر التالي بداخله php_value max_execution_time 300
    ويعتبر التعديل مؤثر على جميع الملفات "php scripts" الخاصة بك الموجودة في الدليل الموضوع به ملف .htaccess وأي دليل فرعي له أي مورث لم تحته. أيضاً تستطيع عمل المثل داخل ملف httpd.conf ويعتبر التعديل عام أو خاص وذلك يعتمد على طريقة وضعك للسطر أعلاه وموقعه في الملف المذكور.

    الطريقة الثالثة:
    عن طريق أستخدام وظيفة set_time_limit(300); # five minutes
    ويعتبر التعديل مؤثر فقط في الملف المستخدمة فيه هذه الوظيفة.


    ملاحظة: الطريقة الثالثة تتأثر بوضعية الـ safe mode.


    لماذا لاتستخدم هذا الأمر لأرجاع قاعدة بياناتك طالما تستطيع الوصول للسيرفر عن طريق الـ telnet؟:
    mysql -udbusername -p dbname < bck-dbname.sql

    dbusername= أسم المستخدم لقاعدة البيانات
    dbname= أسم قاعدة البيانات
    bck-dbname.sql= أسم الملف المحفوظة فيه قاعدة بياناتك السابقة




    محمــد





    dustyksa غير متواجد حالياً



  4. شكرا كبير للأخوة

    الاخ بخصوص اذا كان ملف الباكب في
    في مجلد
    mysite.com/forum/admin/mysql.sql
    شلون بيكون الامر dustyksa





    BAB ALBAHRAIN غير متواجد حالياً

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


    جرب هذا الأمر:

    mysql -udbusername -p dbname < ~/www/forum/admin/mysql.sql

    كما ذكرت سابقاً يجب أستبدال القيم التالية بالصحيحة:

    dbusername= أسم المستخدم المصرح له بالتعامل مع قاعدة البيانات
    dbname= أسم قاعدة البيانات الجديدة أو التي عملتها في السيرفر

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

    أيضاً بعد تنفيذ الأمر عليك الأنتظار حتى ترى الـ shell prompt مرة أخرى وهي عادة تأتي بهذا الشكل bash أو شيء من هذا القبيل.



    محمــد





    dustyksa غير متواجد حالياً



  6. انا جربت وحطيت الباث الكامل وما نفع

    ممكن اضيفك على المسنجر

    معرف المسنجر
    m@bab-albahrain.com





    BAB ALBAHRAIN غير متواجد حالياً

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


    كمرجع فقط لمن أتى بحثاً عن الحل في المستقبل:

    متاعب BAB ALBAHRAIN كانت بسبب طريقة نقله للنسخة الأحتياطية من قاعدة البيانات. تأتيه الرساله بأن الملف غير موجود والسبب طبعاً هو لأن ملف قاعدة البيانات فارغ أو غير مكتمل التنزيل أو أنزل كـBinary.

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





    محمــد





    dustyksa غير متواجد حالياً

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


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

    وشكراَ جزيلاَ





    rashidjaber غير متواجد حالياً

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


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






    محمــد





    dustyksa غير متواجد حالياً

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


    أخي أنا أقصد بالتلنت

    يعني أكتب mysql -udbusername -p dbname < c:\aa.sql





    rashidjaber غير متواجد حالياً



  11. الشكر الجزيل للأخوة

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





    BAB ALBAHRAIN غير متواجد حالياً

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


    لو سمحتو ا شباب

    اذا ممكن أمر نسخ جدول من القاعدة عن طريق التلنت

    رجاءأ شباب





    __________________
    http://www.mwhoob.net

    مواضيع أعجبتني
    ــــــــــــ
    قائمة المنتديات المتطورة
    هل فكرة ان يكون لديك مكتبة php
    موهوب غير متواجد حالياً

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


    لاتترجي أي مخلوق كان على وجه البسيطه أخوي موهوب. هاذي حاجة مستوردة "Say the magic word". ووضح لي زيادة باللي تبغى تعمله واللي رايح تسويه بعد النسخ أو عطني مثال.

    ليش ماتستخدم الـphpMyAdmin لعمل اللي تبغاه. أتوقع أسهل لك!!





    محمــد





    dustyksa غير متواجد حالياً

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


    مثلا أبي انسخ جدول user للأعضاء يعني من القاعدة مثلا mwhoob

    كيف يكون الأمر ببرنامج الـ telnet

    لأن حجم الملف كبير





    __________________
    http://www.mwhoob.net

    مواضيع أعجبتني
    ــــــــــــ
    قائمة المنتديات المتطورة
    هل فكرة ان يكون لديك مكتبة php
    موهوب غير متواجد حالياً

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


    يوجد أكثر من طريقة لعمل الشيء نفسة ولكن هذه الأسهل في حالة عدم رغبتك أستخدام الـ phpMyAdmin:
    لحفظ table الـ user تستخدم هذا الأمر:
    mysqldump --opt -udbusername -p mwhoob user > mwhoob-user.sql


    ولأرجاعها تستخدم:
    mysql -udbusername -p mwhoob < mwhoob-user.sql



    ملاحظة:
    عند الأرجاع ستسقط/ تحذف table الـ user من قاعدة البيانات الجديدة في حالة وجودها سابقاً وستضاف الموجودة في ملف الحفظ بدلها.




    محمــد





    dustyksa غير متواجد حالياً





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

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

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