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

الموضوع: مشكله بسيطه في استخدام ping في كود php

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2004
    المشاركات
    309

    مشكله بسيطه في استخدام ping في كود php



    السلام عليكم

    بديت من فتره في برمجة سكربت لفحص الروابط والسكربت شغال على موقع واحد
    بس

    لما بديت احط تقريبا فوق 10 سيرفرات بدء السكربت يعطيني معلومات غلط عن حالة السيرفرات مثل الأون لاين يقولى اوف لين

    هذا الكود المستخدم

    كود PHP:
        $Ping exec("ping -n 1 -w 1 192.168.1.8"$input$result);
        if (
    $result == 0){
        echo 
    "<p><font color='#008000'>Online</font></p>";
        }else{
        echo 
    "<p><font color='#FF0000'>offline</font></p>"
    IPs هيه عباره عن سيرفرات داخليه
    ونفس هذا الكود متكرر على عدد السيرفرات

    فشو اسوي عسب تكون المعلومات دائما صحيحه، لأنى اريد ابنى على المعلومات الخاطئه سكربت يعمل على ارسال بريد مثل التنبيه على وجود سيرفر في مشكله ولا اريد المعلومات تكون خطئ





    __________________
    أخوكم نورالعين


  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    789


    وعليكم السلام

    اخى هل السيرفرات نازل عليها cPanel؟ اذا كان نازل عليها من الأسهل عمل طلب مباشر لصفحه الموقع لتشيك علي حالة السيرفر، فانا اقوم بعمل ذالك على جميع سيرفراتنا ويعطي نتيجه سليمه 100%





    __________________
    متى استعبدتم الناس وقد ولدتهم أمهاتهم أحرار........
    -----------------------------------
    شبكة الشعر الادبيه

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2004
    المشاركات
    309


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

    حليت المشكله عن طريق اكثر من محاوله مثل loop

    اذا شيك اول مره وشاف السيرفر up يطلع من اللوب
    وإذا شيك وشافه اوف لاين قبل لا يقول offline يشيك 4 مرات كنوع من التأكيد

    بهذي الحاله صارت المعلومات دقيقه عندى





    __________________
    أخوكم نورالعين

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


    اخوي العزيز نو العين

    في المتصفح اذهب الى ادوات > خيارات انترنت > الاتصالات > إعدادات lan > خيارات متقدمه راح تلاقي مستطيل في الاسفل ضع الايبيات الي تحتاجها فيه مثلا

    لو عندك سيرفر رقم الاي بي الخاص فيه هو 172.17.1.18 و سيرفر اخر له الاي بي التالي 172.17.1.20 ولدي سيرفر اخر لديه الاي بي التالي 10.10.100.1 فكل ما عليك فعله هو الكتابه في المستطيل التالي :

    172.*;10.* وهكذا ...

    هذا في حال انك كنت تستخدم بروكسي للاتصال بالانترنت

    وهناك حل اخر ان اذا كان السيرفر او الجهاز الموجود عليه سكربت البنق داخل الداتا سنتر فقط قم بوضعه خارج الداتا سنتر واجعله جهاز كجهاز اي موظف او مستخدم عادي << اقصد الاي بي

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



    تحيه نقيه عزيزي





    __________________
    soalasmari [at] gmail[dot] com
    سوالف سوفت
    ... نحو سوالف افضل

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2004
    المشاركات
    309


    بجرب هذي الحركه إذا بتحل المشكله بس الحمدلله من البدايه انحلات
    فالأمور طيبه ومشكور على المساعده

    اكبر تحيه ^^





    __________________
    أخوكم نورالعين





المواضيع المتشابهه

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

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

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