URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7744
[ Назад ]

Исходное сообщение
"Apache и PHP"

Отправлено glupoylax , 02-Июл-13 10:23 
Установив апач, мне понадобился roundcube, для которого нужен PHP. Установив PHP, апач при запуске кричит, что ему нужен libphp5.so, которого у меня нету на винте в принципе, хотя эта библиотека должна была установиться вместе с PHP. Товарищи, помогите. ОСь FreeBSD.

Содержание

Сообщения в этом обсуждении
"Apache и PHP"
Отправлено михалыч , 02-Июл-13 10:46 
> Установив апач, мне понадобился roundcube, для которого нужен PHP. Установив PHP, апач
> при запуске кричит, что ему нужен libphp5.so, которого у меня нету
> на винте в принципе, хотя эта библиотека должна была установиться вместе
> с PHP. Товарищи, помогите. ОСь FreeBSD.

Громко кричит?
Типа: - Эй! Алло, гараж!
Ты какую версию пыха мне поставил?! Четвертую?
И поставил ли вообще!

Приз в студию! Тьфу! Версию php
php -v | sed q | awk '{print $1,$2}'

Лучше сразу это проверить ))
ls /usr/local/libexec/apach*/ | grep php


"Apache и PHP"
Отправлено glupoylax , 02-Июл-13 11:09 
>[оверквотинг удален]
>> на винте в принципе, хотя эта библиотека должна была установиться вместе
>> с PHP. Товарищи, помогите. ОСь FreeBSD.
> Громко кричит?
> Типа: - Эй! Алло, гараж!
> Ты какую версию пыха мне поставил?! Четвертую?
> И поставил ли вообще!
> Приз в студию! Тьфу! Версию php
> php -v | sed q | awk '{print $1,$2}'
> Лучше сразу это проверить ))
> ls /usr/local/libexec/apach*/ | grep php

пхп ставил пятый, по команде ls /usr/local/libexec/apach*/ | grep php ничего не происходит =(


"Apache и PHP"
Отправлено PavelR , 02-Июл-13 10:49 
> хотя эта библиотека должна была установиться вместе с PHP.

Не должна, пока не было выбрано mod_php



"Apache и PHP"
Отправлено glupoylax , 02-Июл-13 11:18 
>> хотя эта библиотека должна была установиться вместе с PHP.
> Не должна, пока не было выбрано mod_php

а где его выбрать?


"Apache и PHP"
Отправлено hizel , 02-Июл-13 10:53 
Пересоберите с поддержкой apache. Hint: make config.

"Apache и PHP"
Отправлено glupoylax , 02-Июл-13 11:12 
> Пересоберите с поддержкой apache. Hint: make config.

пересобрал, не помогло


"Apache и PHP"
Отправлено PavelR , 02-Июл-13 11:34 
>> Пересоберите с поддержкой apache. Hint: make config.
> пересобрал, не помогло

приведите журнал ваших действий.


"Apache и PHP"
Отправлено glupoylax , 02-Июл-13 11:36 
>>> Пересоберите с поддержкой apache. Hint: make config.
>> пересобрал, не помогло
> приведите журнал ваших действий.

# make config
В списке выбираю апач
И все


"Apache и PHP"
Отправлено glupoylax , 02-Июл-13 11:36 
>>>> Пересоберите с поддержкой apache. Hint: make config.
>>> пересобрал, не помогло
>> приведите журнал ваших действий.
> # make config
> В списке выбираю апач
> И все

явно что то не так


"Apache и PHP"
Отправлено михалыч , 02-Июл-13 11:58 
>>>>> Пересоберите с поддержкой apache. Hint: make config.
>>>> пересобрал, не помогло
>>> приведите журнал ваших действий.
>> # make config
>> В списке выбираю апач
>> И все
> явно что то не так

Для очистки совести, а заодно и соответствующего порта

cd /usr/ports/lang/php5
make deinstall
make clean
make rmconfig
make install clean (отметить apache)
rehash

(что бы ещё посмаковать? ))


"Apache и PHP"
Отправлено glupoylax , 02-Июл-13 12:07 
>[оверквотинг удален]
>>> И все
>> явно что то не так
> Для очистки совести, а заодно и соответствующего порта
> cd /usr/ports/lang/php5
> make deinstall
> make clean
> make rmconfig
> make install clean (отметить apache)
> rehash
> (что бы ещё посмаковать? ))

меню конфигурации странно работает
вместо того, чтобы выбрать модуль апача, из этого меню просто выкидывает и устанавливается
обычный пхп


"Apache и PHP"
Отправлено михалыч , 02-Июл-13 12:25 
>[оверквотинг удален]
>> make deinstall
>> make clean
>> make rmconfig
>> make install clean (отметить apache)
>> rehash
>> (что бы ещё посмаковать? ))
> меню конфигурации странно работает
> вместо того, чтобы выбрать модуль апача, из этого меню просто выкидывает и
> устанавливается
> обычный пхп

Ну вас же выше попросили привести журнал ваших действий.

А может пристрелить, что б не мучился? (шутка)


"Apache и PHP"
Отправлено glupoylax , 02-Июл-13 12:54 
>[оверквотинг удален]
>>> make rmconfig
>>> make install clean (отметить apache)
>>> rehash
>>> (что бы ещё посмаковать? ))
>> меню конфигурации странно работает
>> вместо того, чтобы выбрать модуль апача, из этого меню просто выкидывает и
>> устанавливается
>> обычный пхп
> Ну вас же выше попросили привести журнал ваших действий.
> А может пристрелить, что б не мучился? (шутка)

я сделал так:
# cd /usr/ports/lang/php5
# make deinstall
# make clean
# make rmconfig
# make install clean
На этом моменте мне было предложено поставить апачевские библиотеки, но выбрать их я не могу. После нажатия ОК устанавливается обычный ПХП
# rehash
Вот видимо поэтому ничего не работает.
Если можно, скиньте библиотеки апача, пожалуйста
П.С. пожалуй пристрелиться не помешало бы


"Apache и PHP"
Отправлено hizel , 02-Июл-13 13:10 
> На этом моменте мне было предложено поставить апачевские библиотеки, но выбрать их
> я не могу. После нажатия ОК устанавливается обычный ПХП

Откройте для себя клавишу пробел(она самая большая и фалличная на клавиатуре).


"Apache и PHP"
Отправлено михалыч , 02-Июл-13 13:12 
>[оверквотинг удален]
> # make deinstall
> # make clean
> # make rmconfig
> # make install clean
> На этом моменте мне было предложено поставить апачевские библиотеки, но выбрать их
> я не могу. После нажатия ОК устанавливается обычный ПХП
> # rehash
> Вот видимо поэтому ничего не работает.
> Если можно, скиньте библиотеки апача, пожалуйста
> П.С. пожалуй пристрелиться не помешало бы

Я не понимаю, что вы там такое делаете, какие манипуляции производите.
Здесь нет никакого шаманства.
Идём в порт.
cd /usr/ports/lang/php5
удаляем старый конфиг сборки порта
make rmconfig
создаём новый конфиг
make config
в появившемся меню выбрать сборку apache как модуля для php
[ ] APACHE Build Apache module
то есть отметить крестиком чекбокс с apache
(если что, то это делается пробельной клавишей)
после табом переключиться на [OK]
Всё.
Можно проверить набрав еще раз
make config
Чекбокс должен быть уже отмечен.
После этого собираем порт.
make install clean

Короче, я умываю руки, посыпаю голову пеплом.
Моя твоя не понимайт!