За последние 24 часа нас посетили 17882 программиста и 1611 роботов. Сейчас ищут 1382 программиста ...

проблемы с установкой php

Тема в разделе "Установка PHP", создана пользователем fperet, 16 июл 2007.

  1. fperet

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

    С нами с:
    16 июл 2007
    Сообщения:
    6
    Симпатии:
    0
    Во время установки php 5.2.3 в ubuntu вoзникает трабла при configе следующего содержания:
    ./configure --with-apxs2=/usr/local/apache2/bin/apxs
    ......
    ......
    ......
    Configuring extensions
    checking whether to enable LIBXML support... yes
    checking libxml2 install dir... no
    checking for xml2-config path...
    configure: error: xml2-config not found. Please check your libxml2 installation.

    Библиотека xml2 установлена. Подскажите пожалуйста, что сделать чтобы установить php??
     
  2. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Как же вы её так ставили. Пробуйте писать путь до библиотеки.
     
  3. fperet

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

    С нами с:
    16 июл 2007
    Сообщения:
    6
    Симпатии:
    0
    теперь выдает такую вещь - ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-libxml-dir=usr/share/doc/libxml2 libxml2 install prefix
    configure: error: can only configure for one host and one target at a time

    Решил пока не ставить поддержку xml. Сделал -

    ./configure --with-apxs2=/usr/local/apache2/bin/apxs --disable-all

    configure и make работают, но вот make install говорит что должен существовать хотя бы 1 инструкция LoadModule в конфе апача:

    apxs:Error: Activation failed for custom /usr/local/apache2/conf/httpd.conf file..
    apxs:Error: At least one `LoadModule' directive already has to exist..
    make: *** [install-sapi] Ошибка 1

    Я так понимаю в конфиге инструкции IfModule надо заменить LoadModule. Или как??
     
  4. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    make install добавляет в httpd.conf строку "LoadModule php5_module modules/libphp5.so". Вы наверняка неправильно установили апач.
    Так ставили?! Ясно вижу "--enable-so" забыли...
     
  5. fperet

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

    С нами с:
    16 июл 2007
    Сообщения:
    6
    Симпатии:
    0
    Огромное спасибо за помощь. Действительно, переставил апач и сразу половина ошибок отпала. Еще раз огромное спасибо.