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

Исходное сообщение
"Проблемы с установкой PHP 5.2.6"

Отправлено tarya , 08-Окт-08 13:36 
Добрый день.

Вчера решил обновить ПХП, и как сейчас вижу поторопился.

Решил поставить последнюю версию пхп 5.2.6, переход с 4 версии. После установки ничего не заработало, что интересно само пхп запустилось (проверил скриптом из шелла), но что-то сквид выдавал ответ нулевой длины, почитал, поставил новый сквид, за ним потянулось обновиться и апачем на свежую версию. Все обновил, все работает, но теперь проблема появилась которую везде спрашивают, а что делать прям никто не говорит.

А именно при запуске апача вываливает:

Starting httpd: httpd: Syntax error on line 78 of /usr/local/apache2/conf/httpd.conf: API module str
ucture 'php5_module' in file /usr/local/apache2/modules/libphp5.so is garbled - expected signature 4
1503232 but saw 41503230 - perhaps this is not an Apache module DSO, or was compiled for a different
Apache version?

Одним словом ему не нравится "/usr/local/apache2/modules/libphp5.so", и что делать я уже незнаю. Ничего разумеется не работает. :(

Подскажите что делать.


Содержание

Сообщения в этом обсуждении
"Проблемы с установкой PHP 5.2.6"
Отправлено tarya , 08-Окт-08 14:46 
Починился таки, снес сорцы и поставил опять заново - все поднялось.

"Проблемы с установкой PHP 5.2.6"
Отправлено PavelR , 09-Окт-08 07:37 
>Починился таки, снес сорцы и поставил опять заново - все поднялось.

почитайте форум побольше, чтобы Вас поменьше обвиняли в неадекватности и непрофессионализме.


"Проблемы с установкой PHP 5.2.6"
Отправлено tarya , 09-Окт-08 11:19 
>>Починился таки, снес сорцы и поставил опять заново - все поднялось.
>
>почитайте форум побольше, чтобы Вас поменьше обвиняли в неадекватности и непрофессионализме.

Да я как то на себя не цепляю титул профи. Просто ставил пару раз и ничего. Посоветовали снести все, Апач поставить с нуля и на него накататься ПХП, и тоже не помогло, ошибка что была выше. Уже расстроился было, мне даже посоветовали поставить систему с нуля, так как ей уже лет 5-6, но после того как я прочитал именно тут на вашем форуме о том что нужно самы соурсы снести, и все вообще с нуля провести всю операцию, я так и сделал. Удалил папку с сырцами, распаковал заново архив, заново отконфигурировал и все запустилось с полпинка.

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

Конечно есть желание научиться больше, стараюсь и прислушиваюсь к советам. По ошибке выше я вообще то честно сказать адекватного ответа не нашел.

Спасибо.


"Проблемы с установкой PHP 5.2.6"
Отправлено PavelR , 09-Окт-08 12:43 

Вы должны использовать либо пакеты вашего дистрибутива, если он пакетный, либо собирать из портов/портежей если он поддерживает дерево исходного кода с правилами сборки.

Сборка из исходников configure && make && make install clean - тяжело управляемый, не переносимый и не обновляемый вариант.