Страница 1 из 1

проблема с apache php

Добавлено: 2012-09-02 12:52:45
chipset
В логах:

Код: Выделить всё

[notice] child pid 3445 exit signal Segmentation fault (11)
В браузере: Соединение было сброшено
Пробывал пересобрать apache и php
Делал примерно так:

Код: Выделить всё

cd /usr/ports/www/apache22
make deinstall clean
make install clean

cd /usr/ports/lang/php5
make deinstall clean
make install clean

rehach
Проскакивает не всегда, а время от времени. Куда копать не пойму.

Re: проблема с apache php

Добавлено: 2012-09-02 13:01:06
ChihPih
Тут у человека схожая проблема.
Ставьте 5.3, если 5.4 особо не нужен пока.

Re: проблема с apache php

Добавлено: 2012-09-02 13:11:31
chipset

Код: Выделить всё

cd /usr/ports/lang/php5
make deinstall clean

cd /usr/ports/lang/php53
make install clean

rehach
Это все или еще что то поправить нужно. А то на генту я тогда помню приходилось делать eselect php тут не чего подобного не требуется? или в конфиге где то править?

Re: проблема с apache php

Добавлено: 2012-09-02 13:19:51
chipset
phpmyadmin ругается так The session extension is missing. Please check your PHP configuration.
cacti просто белый экран значит еще что то править надо. Только что?

Re: проблема с apache php

Добавлено: 2012-09-02 13:33:10
ChihPih
Еще надо было модули от php 5.4 удалять (проще было это сделать рекурсивно), а щас смотрите через pkg_info имена и удаляйте через pkg_delete. Потом поставить нужные модули для php 5.3 - порт php53-extensions.
Конфиг конечно надо править, брать стандартный от php 5.3 и править под свои нужды.

Re: проблема с apache php

Добавлено: 2012-09-02 14:20:13
chipset
А как рекурсивно можно было удалить на будущее?

Re: проблема с apache php

Добавлено: 2012-09-02 14:54:26
ChihPih

Код: Выделить всё

pkg_delete -r package_name
и все пакеты, зависящие от package_name будут удалены.

Re: проблема с apache php

Добавлено: 2012-09-02 15:15:15
chipset
Уже не по теме тоже. Но все же как посмотреть перед установкой зависимости которые он вытянет.

Re: проблема с apache php

Добавлено: 2012-09-02 15:48:08
ChihPih
В результате при поиске по портам выдается так же и эта информация.

Re: проблема с apache php

Добавлено: 2012-09-02 17:16:22
chipset
Да выдается но например если:

Код: Выделить всё

cd /usr/ports
make search name='mc'
Список будет очень длинный и я не смогу его весь посмотреть если подцепляюсь через putty
Да и зачем мне смотреть список программ похожих когда хочу только узнать зависимости пакета причем точно какой порт.

Тоесть ищу аналог:

Код: Выделить всё

emerge -pv misc/mc
emerge -av misc/mc
Первая мне покажет список зависимостей с флагами которые вытянет mc.
Вторая так же мне их покажет, но еще споросит хочу ли я установить если соглашусь пойдет установка.

Re: проблема с apache php

Добавлено: 2012-09-02 17:57:00
ChihPih
chipset писал(а):Да выдается но например если:

Код: Выделить всё

cd /usr/ports
make search name='mc'
Список будет очень длинный и я не смогу его весь посмотреть если подцепляюсь через putty
Да и зачем мне смотреть список программ похожих когда хочу только узнать зависимости пакета причем точно какой порт.
Можно так:

Код: Выделить всё

cd /usr/ports
make search name='mc' | more
Или на официальном сайте поиском воспользоваться, тоже удобно.

Re: проблема с apache php

Добавлено: 2012-09-04 12:32:38
chipset
А если в процессе установки я меняю флаги какие то как я узнаю что он еще дополнительно будет вытягивать. К примеру хочу собрать apache с поддержкой ssl ну и предется еще лишние пакеты вытягивать.
А так командой поиска пользоваться так удобней согласен.