php скрипты не могут вылезти в мир

Discussion in 'Безопасность и Анонимность' started by Useroff, 14 Sep 2008.

  1. Useroff

    Useroff Elder - Старейшина

    Joined:
    23 Aug 2008
    Messages:
    146
    Likes Received:
    27
    Reputations:
    -3
    Всем ку!
    У мя стоит собственный сервер под OpenBSD 4.3, стоит apache 1.3.29
    Но к сожелению никакие php скрипты не могут выйди в интернет, например я купил скрипт и не могу его активировать так как он должен соеденится с другим сайтом....
    В чем проблемма?
     
    #1 Useroff, 14 Sep 2008
    Last edited: 14 Sep 2008
    1 person likes this.
  2. NuR

    NuR Elder - Старейшина

    Joined:
    11 Dec 2005
    Messages:
    85
    Likes Received:
    58
    Reputations:
    -2
    посмтри allow_url_fopen в файле php.ini а также пхп собран с поддержкой сокетов или без? еще можно попытаться попалить ошибки, я так понимаю твой скрипт который ты купил под зендом или еще чем нибудь... найди там главный файл конфига, обычно бд определяеться в не и пропиши error_reporting(9);
     
    2 people like this.
  3. ArxWolf

    ArxWolf Elder - Старейшина

    Joined:
    29 Feb 2008
    Messages:
    38
    Likes Received:
    29
    Reputations:
    0
    Попробуйте апач с модулем сразу.
    Apache + mod_php
    в гугле есть.
     
  4. zythar

    zythar Elder - Старейшина

    Joined:
    16 Feb 2008
    Messages:
    517
    Likes Received:
    109
    Reputations:
    5
    я тут впринципе попробовал описать как веб-сервак установить и настроить. почитай, может поможет.

    или же может файрволл блочит. хз короче. конкретно какие ошибки выдает?
     
  5. Useroff

    Useroff Elder - Старейшина

    Joined:
    23 Aug 2008
    Messages:
    146
    Likes Received:
    27
    Reputations:
    -3
    allow_url_fopen поставил On, усе ровно не работает, пхп был собран с поддержкой сокетов.
    Зы: Еще поставил allow_url_include на On
    о_О
    Какой смысл писaть если не знаешь?)
     
    #5 Useroff, 15 Sep 2008
    Last edited by a moderator: 15 Sep 2008
  6. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23
    смотри логи....

    ты счас написал следующее "памагитеничегонеработает"

    мало уточняющей информации, что за скрипт и т.д.
     
  7. Useroff

    Useroff Elder - Старейшина

    Joined:
    23 Aug 2008
    Messages:
    146
    Likes Received:
    27
    Reputations:
    -3
    Скрипт Dle.
     
    #7 Useroff, 15 Sep 2008
    Last edited: 15 Sep 2008
    1 person likes this.
  8. Helios

    Helios Elder - Старейшина

    Joined:
    14 Jan 2007
    Messages:
    414
    Likes Received:
    180
    Reputations:
    103
    Конфиг фаервола смотрел?
     
  9. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    PHP:
    <?php
    $fp 
    fsockopen('google.com',80,$errno$errstr30);
    if (!
    $fp) { echo "$errstr ($errno)";}
    ?>
    попробуй запусти этот скрипт и скажи что пишет

    gibson чуть подправил.
     
    #9 Chaak, 15 Sep 2008
    Last edited by a moderator: 15 Sep 2008
  10. Useroff

    Useroff Elder - Старейшина

    Joined:
    23 Aug 2008
    Messages:
    146
    Likes Received:
    27
    Reputations:
    -3
    Фаера на самом серве нету, есть роут, там открыт порт 80.
    Ничего, просто пустая страница.
     
    1 person likes this.
  11. gibson

    gibson Elder - Старейшина

    Joined:
    24 Feb 2006
    Messages:
    391
    Likes Received:
    247
    Reputations:
    88
    2 Useroff по пробуй еще раз скрипт от ChaaK я его немного подправил. И еще создай скрипт и напиши туда

    PHP:
    <?php phpinfo(); ?>
    потом глянь что у тя написано в
    disable_functions
    allow_url_fopen
    allow_url_include
    display_errors
    safe_mode
    safe_mode_exec_dir
    прям что в этих графах написано то и выложи, а вообще взял бы нуленый дле меньше бы проблем было. Т.к. там нужно сначала отключить rss читалки, а они берут содержимое через file_get_contents если мне не изменяет память.
     
  12. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Гибсон, непохэк посты править. Скрипт рабочий на 100% был.

    ТС ты запускал уже "исправленный скрипт"? Если да то интернет работает.
     
    #12 Chaak, 15 Sep 2008
    Last edited: 15 Sep 2008
  13. Useroff

    Useroff Elder - Старейшина

    Joined:
    23 Aug 2008
    Messages:
    146
    Likes Received:
    27
    Reputations:
    -3
    Так как серв еще ювелирно не настроил отклученных функций нету.
    allow_url_fopen = On
    allow_url_include = On // в преведущем посте говорил что я их в On поставил.
    Показ ошибок выключен так как было много ошибок в одном скрипте (не DLE) и пришлось отклычить.
    Сейф мод выключен.
    Работает)
     
  14. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23
    ты логи можешь посмотреть или нет ?
     
    1 person likes this.
  15. Useroff

    Useroff Elder - Старейшина

    Joined:
    23 Aug 2008
    Messages:
    146
    Likes Received:
    27
    Reputations:
    -3
    Зы: вот такое я нашел в логах.
    Зы: Скрипт выдает вот такой код ошибки: (168431839)
     
    #15 Useroff, 15 Sep 2008
    Last edited: 15 Sep 2008
  16. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23
    a что здесь?
     
  17. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23
    http://bugs.php.net/bug.php?id=11058
     
  18. Useroff

    Useroff Elder - Старейшина

    Joined:
    23 Aug 2008
    Messages:
    146
    Likes Received:
    27
    Reputations:
    -3
    Скрипт))))
    Написано что есть такой баг, а вот как его профиксеть не говорят)
     
  19. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23
    хз, попробуй вместо доменного имени ip...



    добавленно:
    Покажи внутренности скрипта
     
    #19 neval, 15 Sep 2008
    Last edited: 15 Sep 2008
  20. Useroff

    Useroff Elder - Старейшина

    Joined:
    23 Aug 2008
    Messages:
    146
    Likes Received:
    27
    Reputations:
    -3
    код файла /htdocs/xxx.php:
    <?php
    $fp = fsockopen('google.com',80,$errno, $errstr, 30);
    if (!$fp) { echo "$errstr ($errno)";}
    ?>