ФорумРазработкаУстановка и администрирование ПОИнтерпретаторы, компиляторы и т.д. → Проблемы с установкой PHP5

Проблемы с установкой PHP5

  • TRIAL

    Сообщения: 988 Репутация: N Группа: Джедаи

    Spritz 4 сентября 2007 г. 4:57

    Всем привет.
    Свершилось, решился поставить пхп5 заместо 4.
    Сначало поставил рядышком с 4 версией, исправил конфиги в апаче, ничего не заработало.
    Щас всё снес ставлю по новой.
    Дошел до установки пхп5. Там в инсталере предлагают на выбор устанавливать или нет Extensions.
    Вопрос, что из всего этого списка мне устанавливать а что нет. Сперва поставил все, может из-за этого и неработает ничего? В общем напишите плиз что надо.
    Так же есть Extras (опять же по умолчанию отключена) и в ней PEAR Install и PHP manual. Что такое мануал я разобрался :) а вот с первым хз )))

    Жду ваших советов как можно скорее.
    from TRIAL with LOVE
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 4 сентября 2007 г. 5:22, спустя 25 минут 8 секунд

    Не используй инсталл. Возьми архив и распакуй его просто.
  • TRIAL

    Сообщения: 988 Репутация: N Группа: Джедаи

    Spritz 4 сентября 2007 г. 5:45, спустя 23 минуты 24 секунды

    Блин, теперь апач не хочет запускаться…
    Как же я ненавижу это чертово ограничение в правах доступа. Хер чего заработает когда надо.
    from TRIAL with LOVE
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 4 сентября 2007 г. 5:58, спустя 12 минут 47 секунд

    Операционка то какая?
  • TRIAL

    Сообщения: 988 Репутация: N Группа: Джедаи

    Spritz 4 сентября 2007 г. 6:15, спустя 17 минут 14 секунд

    да windows xp

    А напишите как надо прописать php в апач (в httpd.conf), а то в разных источниках по разному написано.
    Щас прописал вот так
    LoadModule php5_module C:/server/php5/php5apache2.dll
    AddType application/x-httpd-php .php


    Ах да. и еще какие .длл и .ини надо скинуть в папку винды
    from TRIAL with LOVE
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 4 сентября 2007 г. 6:19, спустя 4 минуты 15 секунд

    LoadModule php5_module "путь/php5apache2.dll"

    Апач какой? Если 2.2, то нужна другая dll.

    Никакие ini никуда скидывать не нужно.
  • TRIAL

    Сообщения: 988 Репутация: N Группа: Джедаи

    Spritz 4 сентября 2007 г. 6:30, спустя 10 минут 15 секунд

    Апач 2.2.4
    с моими строчками не пашет
    ————————–
    Пытаюсь прописать в конфиг phpapache2_2.dll но что-то всё равно тухло. Никак не пойму в чем дело.
    from TRIAL with LOVE
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 4 сентября 2007 г. 6:53, спустя 23 минуты

    Для 2.2 нужна php5apache22. Поищи в нете, много тем по данному поводу было.
  • TRIAL

    Сообщения: 988 Репутация: N Группа: Джедаи

    Spritz 4 сентября 2007 г. 22:43, спустя 15 часов 50 минут 7 секунд

    Скинте мне httpd.conf и php.ini
    Никак не могу настроить!!!
    Я заепся уже.
    from TRIAL with LOVE
  • TRIAL

    Сообщения: 988 Репутация: N Группа: Джедаи

    Spritz 4 сентября 2007 г. 23:21, спустя 37 минут 56 секунд

    Всё, я этот кусок всё-таки настроил. Методом проб и ошибок )))
    Если кому надо будет вдруг, то вписать нужно вот это в конфиг апача
    LoadModule php5_module "c:/server/php5/php5apache2_2.dll"
    AddType application/x-httpd-php .php
    PHPIniDir "C:/server/php5"
    DirectoryIndex index.php
    from TRIAL with LOVE
  • Sinkler

    Сообщения: 7931 Репутация: N Группа: в ухо

    Spritz 5 сентября 2007 г. 20:29, спустя 21 час 7 минут 56 секунд

    про extention:
    в пхп.ини расскомментируй строчки

    extension=php_mysql.dll
    extension=php_gd2.dll #по желанию

    не забудь настроить параметр extension_dir - укажи в нем путь к папке ext (которая раньше называлась extention).
    все вышесказанное подрубает майсикьюл и библиотеку гд2.

    про extras:
    pear - это библиотека для работы с СУБД
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 5 сентября 2007 г. 23:49, спустя 3 часа 20 минут 34 секунды

    PEAR, это PEAR
  • adw0rd

    Сообщения: 22905 Репутация: N Группа: в ухо

    Spritz 6 сентября 2007 г. 0:41, спустя 51 минуту 35 секунд


    PEAR, это PEAR


    :)

    он наверно имел ввиду PEAR::DB, MDB2 и тд…
    adw/0
  • Sinkler

    Сообщения: 7931 Репутация: N Группа: в ухо

    Spritz 6 сентября 2007 г. 3:00, спустя 2 часа 19 минут 15 секунд

    извинтиляюсь, еще не проснулся…
  • Sinkler

    Сообщения: 7931 Репутация: N Группа: в ухо

    Spritz 7 сентября 2007 г. 6:55, спустя 1 день 3 часа 54 минуты

    Совет для тех, кто (как и я) не любит всякие постоянно работающие службы и фоновые программы в трее:
    1. Лезем в msconfig (пуск->выполнить->msconfig) и во вкладках "службы" и "автозагрузка" отключаем майсикьюл и апач. Можете перегрузиться.
    2. Врубаем утилиту mmc через панель управления->[прозиводительность и обслуживание]->администратирование->службы или через меню пуск->администратирование->службы. Ищем службы апача и майсикьюла, редактируем каждую двойным щелчком: устанавливаем тип запуска на вкладке "общие" в значение "вручную" (если хотите запускать сервак каждый раз после перезагрузки системы). Для удобства можете вынести ярлык "Службы" куда нибудь поближе к рабочему столу.
    3. Теперь, чтобы запустить апач и майсикьюл щелкайте по вашему ярлыку и врубаем нужные службы, ес-но там же их можно отрубать и перерубать.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!