The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Отсутствует libphp7.so, !*! Nikita163, 20-Апр-17, 09:30  [смотреть все]
Здравствуйте уважаемые специалисты сообщества! Прошу помочь или подсказать.
Суть проблемы: Поставил Freebsd11.0, установил apache24 из портов, php71, php71-extensions. Все устанавливалось штатно из портов после команды portsnap fetch/update.
При установке модуля mod_php71/70 ругается на отсутствие библиотеки libphp7.so.
Поиск самой библиотеки на Гитхабе не дал результатов для системы FreeBSD11, но читая описания, я понимаю, что проблема такая встречается не часто. Подскажите где искать?
  • Отсутствует libphp7.so, !*! universite, 13:21 , 20-Апр-17 (1) +1
    • Отсутствует libphp7.so, !*! Nikita163, 15:00 , 20-Апр-17 (2)
      > pkg info | grep php71

      user1@su1:~ % pkg info | grep php71
      php71-bz2-7.1.4                The bz2 shared extension for php
      php71-calendar-7.1.4           The calendar shared extension for php
      php71-ctype-7.1.4              The ctype shared extension for php
      php71-curl-7.1.4               The curl shared extension for php
      php71-dom-7.1.4                The dom shared extension for php
      php71-exif-7.1.4               The exif shared extension for php
      php71-filter-7.1.4             The filter shared extension for php
      php71-ftp-7.1.4                The ftp shared extension for php
      php71-gd-7.1.4                 The gd shared extension for php
      php71-hash-7.1.4               The hash shared extension for php
      php71-iconv-7.1.4              The iconv shared extension for php
      php71-json-7.1.4               The json shared extension for php
      php71-mbstring-7.1.3           The mbstring shared extension for php
      php71-mcrypt-7.1.3             The mcrypt shared extension for php
      php71-mysqli-7.1.4             The mysqli shared extension for php
      php71-opcache-7.1.4            The opcache shared extension for php
      php71-openssl-7.1.4            The openssl shared extension for php
      php71-pdo-7.1.4                The pdo shared extension for php
      php71-pdo_mysql-7.1.4          The pdo_mysql shared extension for php
      php71-pdo_sqlite-7.1.3         The pdo_sqlite shared extension for php
      php71-phar-7.1.4               The phar shared extension for php
      php71-posix-7.1.4              The posix shared extension for php
      php71-session-7.1.4            The session shared extension for php
      php71-simplexml-7.1.4          The simplexml shared extension for php
      php71-sqlite3-7.1.3            The sqlite3 shared extension for php
      php71-tokenizer-7.1.3          The tokenizer shared extension for php
      php71-xml-7.1.4                The xml shared extension for php
      php71-xmlreader-7.1.4          The xmlreader shared extension for php
      php71-xmlwriter-7.1.4          The xmlwriter shared extension for php
      php71-zip-7.1.3                The zip shared extension for php
      php71-zlib-7.1.3               The zlib shared extension for php

      • Отсутствует libphp7.so, !*! universite, 23:10 , 22-Апр-17 (3)
        Поставьте еще www/mod_php71
        • Отсутствует libphp7.so, !*! Nikita163, 11:40 , 27-Апр-17 (4)
          > Поставьте еще www/mod_php71

          Вот в mod_php71 как раз и не собиралась эта библиотека

          Проблема была решена радикально, посредством установки на чистую систему всего необходимого не make install clean, a pkg. Все заработало.

          Есть пара вопросов к знатокам FreeBSD 11:

          1. Во время установки при помощи make установщик предлагает различные настройки и исходя из проставленных галочек сам собирает необходимые модули и подгружает зависимости. При использовании pkg, конфигурирования не происходит, и пакетный менеджер сам ставит какой-то набор по умолчанию.
          Как при использовании pkg конфигурировать зависимости и включать модули, подобно make установке?

          2. Подскажите или укажите, где почитать общие правила конфигурирования веб-сервера (что на железке должно стоять кроме FAMP? необходимы ли клетки для изоляции активности из вне? общие принципы настройки ipfw, для публичного сервера.

          Заранее благодарн за советы


          • Отсутствует libphp7.so, !*! universite, 17:12 , 29-Апр-17 (5)
            >> Поставьте еще www/mod_php71
            > Вот в mod_php71 как раз и не собиралась эта библиотека

            А разобраться почему не собралось?

            > Проблема была решена радикально, посредством установки на чистую систему всего необходимого не make install clean, a pkg. Все заработало.

            А потом, когда будет необходимость пересобрать perl, nginx, pcre с редкоиспользуемыми опциями - будет веселуха.
            И не забывать почаще делать pkg audit.


            > Есть пара вопросов к знатокам FreeBSD 11:
            > 1. Во время установки при помощи make установщик предлагает различные настройки и
            > исходя из проставленных галочек сам собирает необходимые модули и подгружает зависимости.
            > При использовании pkg, конфигурирования не происходит, и пакетный менеджер сам ставит
            > какой-то набор по умолчанию.
            > Как при использовании pkg конфигурировать зависимости и включать модули, подобно make установке?

            Собрать нужное окружение, ручками собрать пакет и ручками его установить.

            > 2. Подскажите или укажите, где почитать общие правила конфигурирования веб-сервера (что
            > на железке должно стоять кроме FAMP? необходимы ли клетки для изоляции
            > активности из вне? общие принципы настройки ipfw, для публичного сервера.

            Найдите другую работу.

            • Отсутствует libphp7.so, !*! Nikita163, 19:55 , 29-Апр-17 (6)

              > А потом, когда будет необходимость пересобрать perl, nginx, pcre с редкоиспользуемыми опциями
              > - будет веселуха.
              > И не забывать почаще делать pkg audit.
              > Как при использовании pkg конфигурировать зависимости и включать модули, подобно make установке?
              > Собрать нужное окружение, ручками собрать пакет и ручками его установить.
              > Найдите другую работу.

              Я писал в параллельной ветке, в которой Вы, кстати, тоже отвечали, что я только учусь и это не моя работа, а природное любопытство. Спросить не у кого, поэтому и спрашиваю на форуме.

              За совет спасибо - буду изучать как это делается, хотя все-равно не ясно какой же метод установки лучше сейчас.




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

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