За последние 24 часа нас посетили 18048 программистов и 1591 робот. Сейчас ищут 1022 программиста ...

подключение в ини...

Тема в разделе "PHP для новичков", создана пользователем EvelRus, 25 ноя 2007.

  1. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    Добрый, добрый... вечер :)))))

    Добрые, добрые, добрые ГУРУ :)))

    Как подключить в php.ini функцию екзек??? (exec)

    Мне нужна одна строка... или скока их там :) прошу не посылать в мануалы.. читал - ничего не понял :(((( Просто дайте код, что надо вписать в ПУСТОЙ ini чтобы я мог использовать этот модуль :)

    Заранее спасибо!
     
  2. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    Что, кроме как посылать в РТФМ никто нисего не умеет?? :))))
     
  3. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    RTFM, блин.
     
  4. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    Хостер сказал что надо что-то прописать в php.ini но ничего конкртного :((((
    Не работает она сама по себ :(((

    РЖУНЕМОГУ :)))))
     
  5. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    покажи как она не работает?
     
  6. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    Примерно так
    PHP:
    1.  
    2. <?php
    3. $s = exec("ping -c 1 127.0.0.1");
    4. ?>
    5.  
     
  7. Mavir

    Mavir Guest

    А так?
    PHP:
    1. <?
    2. $s = system("ping -c 1 127.0.0.1");
    3. ?>
    или так
    PHP:
    1. <?php
    2. $s = exec("ping 127.0.0.1");
    3. ?>
     
  8. Mavir

    Mavir Guest

     
  9. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    PHP:
    1. <?php
    2. exec('ping 127.0.0.1', $out);
    3. print $out;
     
  10. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    Так он ничего не возвращает :(((


    Sergey89 -
    Код (Text):
    1. Array
    PHP:
    1.  
    2. <?php
    3. exec('ping -c 4 127.0.0.1', $out);
    4.  
    5. foreach ($out as $temp => $value)
    6. {
    7. print $temp;
    8. print $value;
    9. }
    10. ?>
    11.  
    Пусто :(( как обрабатывать?:((
     
  11. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    Mavir, простите, но не заметил разницы между Вашим вариантом и моим :)))

    Только во втором Вы убрали кол-во запросов.. что было ОЧЕНЬ плохо :)))
    Во фриБСД по умолчанию нет ограничений на кол-во запросв ;) он будет пинговать до сканчания века :)
     
  12. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Код (Text):
    1.  
    2. C:\Program Files\php6>php -r "exec('ping 127.0.0.1', $out); print_r($out);"
    3. Array
    4. (
    5.     [0] =>
    6.     [1] => Обмен пакетами с 127.0.0.1 по 32 байт:
    7.     [2] =>
    8.     [3] => Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
    9.     [4] => Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
    10.     [5] => Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
    11.     [6] => Ответ от 127.0.0.1: число байт=32 время<1мс TTL=128
    12.     [7] =>
    13.     [8] => Статистика Ping для 127.0.0.1:
    14.     [9] =>     Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
    15.     [10] => Приблизительное время приема-передачи в мс:
    16.     [11] =>     Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек
    17. )
    18.  
    19. C:\Program Files\php6>
     
  13. EvelRus

    EvelRus Активный пользователь

    С нами с:
    16 ноя 2006
    Сообщения:
    2.168
    Симпатии:
    0
    Адрес:
    Москва
    А у меня пустой массив выдает:(((((