The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
apache22+mysql+php, !*! golibshoh, 27-Авг-12, 15:21  [смотреть все]
есть система FreeBSD 9 Release+установленный и настроенные squid 2.7 STABLE 9,apache22, mysql51. Хочу установить php52 выдается ошибка о pkgconfig , типа что данная версия конфлектует с уже установленной версией, а точнее вот такая вот ошибка:
pkgconfig-0.8.7_1 conflicts with installed pakage pkg-config-0.25_1. И рекомендует удалить сначало тот, но дело в том что та версия установилась по ходу во время установки mc, так что при попитке удаления выдается ошибка что невозвожно удлаить его, мол сначало удалите mc, чего мне ну оооочень не хотелось бы. так вот задача такого: как уговорить систему установить эту версию, либо отказатся от установки pkgconfig и ограничится уже установленной, но чтобы php установилась и работала нормально? И вообще что за програ такая этот pkgconfig? Или я что то не доганяю. Жду ответов Господа.
  • apache22+mysql+php, !*! Анонимус42, 16:33 , 27-Авг-12 (1)
    Как то вы не так или не оттуда ставите пакеты.
    make && make install clean надеюсь?

    • apache22+mysql+php, !*! golibshoh, 18:41 , 27-Авг-12 (2)
      > Как то вы не так или не оттуда ставите пакеты.
      > make && make install clean надеюсь?

      именно так, но проблема типа решилась, но, как сказать не до конца, а точнее ту проблему решил так, если кому интересно: просто в папке исходников порта установленной программы (точнее версии) сделал make clean, сам удевляюсь, почему это помогло решить проблему, посути я его не удалил, в любом случае та же проблема с другой программой при установке php-extensions. так что тема актуальна.думаю проблема решится тем что нужно как то воткнут идею установлении двух версии одной программы, но как именно не знаю

      • apache22+mysql+php, !*! lavr, 19:53 , 27-Авг-12 (3)
        >> Как то вы не так или не оттуда ставите пакеты.
        >> make && make install clean надеюсь?
        > именно так, но проблема типа решилась, но, как сказать не до конца,
        > а точнее ту проблему решил так, если кому интересно: просто в
        > папке исходников порта установленной программы (точнее версии) сделал make clean, сам
        > удевляюсь, почему это помогло решить проблему, посути я его не удалил,
        > в любом случае та же проблема с другой программой при установке
        > php-extensions. так что тема актуальна.думаю проблема решится тем что нужно как
        > то воткнут идею установлении двух версии одной программы, но как именно
        > не знаю

        порты нужно правильно обновлять и читать:

        # less /usr/ports/UPDATING

        ...
        20120726:
          AFFECTS: users of devel/pkg-config
          AUTHOR: bapt@FreeBSD.org

          devel/pkg-config has been replaced by devel/pkgconf

          # portmaster -o devel/pkgconf devel/pkg-config
          or
          # portupgrade -fo devel/pkgconf pkg-config-\*

          pkgng:
          # pkg set -o devel/pkg-config:devel/pkgconf
          # pkg install -f devel/pkgconf
        ...

        из которого следует что либо заменить как сказано выше используя пакетные
        менеджеры: portmaster или portupgrade или pkg (pkgng) или руками удалить
        pkg-config и затем установить pkgconf.

        тогда и проблем не будет, порт pkg-config должен быть заменен на pkgconf
        а порты необходимо собирать с последующей чисткой после успешной сборки
        и установки:

        # cd /usr/ports/category/portname
        # make clean
        # make install
        # make clean

        ну или

        # make clean && make install && make clean

        или, или... вобщем чистим, ставим и в конце чистим, если make install завершился
        неудачно, разбираемся, правим, добиваемся чтобы установка завершилась успешно - make install и после нее снова make clean

        ну как вариант, если в портах остался мусор от старых сборок, найти:

        # find /usr/ports/ -name work -print
        ...
        посмотрели и дальше можем удалять:

        # find /usr/ports/ -name work -exec rm -rf {} \;

        если пользуемся portupgrade или portmaster, то использовать их с соответствующими
        опциями

  • apache22+mysql+php, !*! golibshoh, 07:20 , 28-Авг-12 (6)
    опят же доброе утро. Вчерашнюю проблему удалось решить чисткой порта, удалось установить php-extensions , установка прошло успешно, и очистка после него тоже (была сделано так: make install clean) только вот в конце три строчки нервируют:
    ....
    apxs: Error: avialable under your platform. Make sure.
    apxs: Error: the Apache module mod_so is compiled into/
    apxs: Error: your server binary '/usr/local/sbin/httpd'..
    '/usr/ports/Mk/bsd.apache.mk' line 289: warning: "/usr/local/sbin/apxs -q 'MPM_NAME'returned non-zero status"
    после чего идет клинниг и завершается процесс установки.
    И так после этого когда хочу что либо сделать (запустить mc , или перезапустить apache) сразу ошибка:
    share object "libpcre.so.0" not found, required by httpd
    или
    share object "libpcre.so.0" not found, required by "libglib-2.0.so.0"
    где искать эту libpcre.so.0 что за фичка такая?
    • apache22+mysql+php, !*! golibshoh, 08:46 , 28-Авг-12 (7)
      > И так после этого когда хочу что либо сделать (запустить mc ,
      > или перезапустить apache) сразу ошибка:
      > share object "libpcre.so.0" not found, required by httpd
      > или
      > share object "libpcre.so.0" not found, required by "libglib-2.0.so.0"
      > где искать эту libpcre.so.0 что за фичка такая?

      обновил pcre
      # cd /usr/ports/devil/pcre
      # make clean
      # make install
      # make clean
      после чего переустановил mc, для примера, чтобы лишни раз не переустанавливать apache, проблема же у обоих этих прог, точнее все что связано с pcre. Всё равно не помогло.

      • apache22+mysql+php, !*! Анонимус42, 10:10 , 28-Авг-12 (8)
        пишем
        portsnap fetch
        portsnap extract
        portsnap update
        заходим в каждый уже становленный порт, апач, пхп, мс и т.д и пишем
        make deinstall
        make clean
        make config
        make && make install clean

        Если у вас в таких простых вещах есть ошибки, значит, что-то не так и это надо исправлять сейчас, т.к. потом могут возникнуть другие глюки.

        • apache22+mysql+php, !*! golibshoh, 11:59 , 28-Авг-12 (9)
          >[оверквотинг удален]
          > portsnap update
          > заходим в каждый уже становленный порт, апач, пхп, мс и т.д и
          > пишем
          > make deinstall
          > make clean
          > make config
          > make && make install clean
          > Если у вас в таких простых вещах есть ошибки, значит, что-то не
          > так и это надо исправлять сейчас, т.к. потом могут возникнуть другие
          > глюки.

          portsnap fetch и extract я делал ещё до установки всех программ (где то 3 дня назад) а команда portsnap update выводить что обновлений нет. В любом случае я очистил нужные порты и переустановил apache, mc и php-extensions всё пошло на ура. Спасибо за советы, но шась уже другая проблема: после установки sams-а при запуске ошибка:
          mysql_real_connect() error 0. no open database squidctrl. DELAY 3 sec
          mysql_real_connect() error 1. no open database squidctrl. DELAY 3 sec
          mysql_real_connect() error 2. no open database squidctrl. DELAY 3 sec
          mysql_real_connect() error 3. no open database squidctrl. DELAY 3 sec
          mysql_real_connect() error 4. no open database squidctrl. DELAY 3 sec
          mysql_real_connect() error 5. no open database squidctrl. DELAY 3 sec
          /usr/local/etc/rc.d/sams: WARNING: failed to start sams
          ну не хочет запускатся и всё. При установке никаких ошибок не было.Сквид собран с опцией SQUID_DELAY_POOLS как и рекомендуется после установки sams-а.
          Жду советов. Спасибо.

          ВСЁ ! Решилась проблема, у меня в конфигах был указан не правильный юзер для mysql. Прошу прошение за халатност. ::::))))




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру