За последние 24 часа нас посетили 17985 программистов и 1679 роботов. Сейчас ищут 1010 программистов ...

Кто-нить устанавливал пхп5.3 на винде?

Тема в разделе "Установка PHP", создана пользователем engager, 2 фев 2010.

  1. engager

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

    С нами с:
    21 янв 2009
    Сообщения:
    1.106
    Симпатии:
    1
    Собственно сабж.
    Скачал дистр, накатил, из командной строки скрипты подхватывают 5.3, а вот апач... phpinfo() упорно выдает версию 5.2.19
     
  2. nimistar

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

    С нами с:
    30 май 2007
    Сообщения:
    919
    Симпатии:
    0
    а путь в конфиге до модуля какой ?
    а апач рестартовал ?
     
  3. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Да что бы он не делал.
    Это фигня полная.
    такой версии нет в природе

    а 5.3 и 5.3.1 ставились и нормально определялись
     
  4. engager

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

    С нами с:
    21 янв 2009
    Сообщения:
    1.106
    Симпатии:
    1
    в конфиге апача есть только PHPIniDir, и он указывает куда надо.
    апач ясное дело рестартил.
    лежит в дириктории пхп файлик php5ts.dll, вот у него версия как раз 5.2.9 (через свойства файла смотрел), и в окружении процесса httpd.exe видно, что эта либа загружена в него.
    в дистре 5.3 ничего похожего нет.
    может как-то связано с этим?
     
  5. engager

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

    С нами с:
    21 янв 2009
    Сообщения:
    1.106
    Симпатии:
    1
    Simpliest
    сорри, руки-змеи )
    версию апач выдает 5.2.9
     
  6. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    это ошибка. Он влияет только на путь к ini-файлу.

    Чтобы подключился правильный PHP необходимо правильно указать путь к модулю

    Код (Text):
    1. LoadModule php5_module "D:/Web/php/php5apache2_2.dll"
     
  7. engager

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

    С нами с:
    21 янв 2009
    Сообщения:
    1.106
    Симпатии:
    1
    ну да, есть такое.
    указывает на файл в папке пхп.
    и файл этот там есть. только версия у него 5.2.9.9
    это нормально?
    если нет, где взять другой?
     
  8. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    В дистрибутиве php.

    Для того чтобы было все нормально, надо или ставить в отдельный каталог новую версию. Или ложить апач.
    Потому что в запущенном состоянии он не дает перезаписать некоторые файлы.
     
  9. engager

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

    С нами с:
    21 янв 2009
    Сообщения:
    1.106
    Симпатии:
    1
    не могу найти. отпключал апач вообще, в другую директорию ставил, не появляется. может кинешь мне этот файлик? может прокатит?
     
  10. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Я договорился, специально для тебя выложили на 30 минут.

    Беги качай отсюда, пока не закрыли доступ.
     
  11. engager

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

    С нами с:
    21 янв 2009
    Сообщения:
    1.106
    Симпатии:
    1
    спасибо, но там тоже нет этого файла.
    есть php5apache.dll, но, если его указать в конфе, апач при старте ругается, что указанный мол модуль can not be found
    и кстати я скачивал дистр php-5.3.1-nts-Win32-VC9-x86
     
  12. Simpliest

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

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    engager
    парень не тупи.
    Я тебе дал конкретную ссылку.
    PHP как модуль апача работает только в версиях TS VC6. Другие сборки не работают.
    Это раз.

    А два, если ставишь инсталятором, а не архивом, то как мне помнится, там таки надо выбирать сервер иначе библиотека для апача тоже не поставится.