Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Problem z instalacją/konfiguracją PHP
http://forum.freesco.pl/viewtopic.php?f=24&t=17320
Strona 1 z 1

Autor:  adik [ poniedziałek, 24 listopada 2008, 17:43 ]
Tytuł:  Problem z instalacją/konfiguracją PHP

Po bojach z cacti doszedlem do wniosku, że przerzucam się na PHP w wersji 4.4.6-2. Zainstalowałem odpowiedni pakiet pacmanem, odhaszowałem wpisy w httpd.conf i dodałem obsługę mysql w php.conf.

Niestety próba odpalenia serwera httpd nie powiodła się - dostaję komunikat:

Cytuj:
[root@adisoft etc]# /usr/sbin/apachectl start
httpd: Syntax error on line 345 of /etc/httpd/conf/httpd.conf: Syntax error on line 11 of /etc/httpd/conf/php.conf: Cannot load /usr/lib/apache/libphp4.so into server: /usr/lib/apache/libphp4.so: undefined symbol: EVP_CIPHER_CTX_block_size


Czy ktoś ma jakiś pomysł gdzie i co posprawdzać jeszcze ?? Niestety ten komunikat jest dla mnie mocno enigmatyczny.

Autor:  Maciek [ poniedziałek, 24 listopada 2008, 17:52 ]
Tytuł: 

Odpowiednia wersja apacza i odpowiednia wersja php musi być, masz za starego apacza - inaczej to ujmując.

Autor:  JakubC [ poniedziałek, 24 listopada 2008, 21:11 ]
Tytuł: 

Jeżeli dobrze kojarzę, a z reguły kojarzę dobrze ;), to ten błąd jest związany ze zbyt starą wersją DB.

Autor:  adik [ wtorek, 25 listopada 2008, 11:19 ]
Tytuł: 

Ok wersje pakietów jakie mam zainstalowane:

-php 4.4.6-4nnd
-mysql 5.0.41-1nnd
-apache 2.2.4-4nnd

Który pakiet updatować i do jakiej wersji ?

Autor:  Maciek [ wtorek, 25 listopada 2008, 13:57 ]
Tytuł: 

Proponuję zaktualizowac apache i to powinno również wymusic nowszą wersję db.

Autor:  adik [ środa, 26 listopada 2008, 13:39 ]
Tytuł: 

Witam ponownie,

Apache zaktualizowany, php również. Sql także. Obecne wersje pakietów:

php 4.4.7-2nnd
mysql 5.0.41-1nnd
apache 2.2.6-1nnd

Problem jest nadal. Wywołanie samej biblioteki libphp4.so również wyrzuca identyczny błąd. Pytanie czy mam wszystkie wymagane zależności bo może tutaj jest problem?


---------------------------------------------------------------------------------

Problem rozwiązany!!!

Okazało się, że powodem powyższego błędu był brak pakietu openssl - po jego instalacji php działa prawidłowo.

Autor:  Maciek [ środa, 26 listopada 2008, 14:44 ]
Tytuł: 

A wersja db?

Autor:  adik [ środa, 26 listopada 2008, 15:23 ]
Tytuł: 

Maciek o jaki dokładnie pakiet ci chodzi bo nie mogę się domyślić.

Autor:  Maciek [ środa, 26 listopada 2008, 16:20 ]
Tytuł: 

Ja mam tak:
[maciek@helios ~]$ pacman -Q apache
apache 2.2.6-1nnd
[maciek@helios ~]$ pacman -Q php
php 5.2.4-3nnd
[maciek@helios ~]$ pacman -Q db
db 4.4.20-4nnd
[maciek@helios ~]$
Oczywiście php nie musi być w wersji 5.

Autor:  JakubC [ środa, 26 listopada 2008, 18:22 ]
Tytuł: 

Fakt - zdaje się, że ja się pomyliłem, nagłówka EVP_CIPHER_CTX_block_size brakowało w sslu. Gdyby kolega aktualizował system, a nie jeden pakiet problemu by nie było.

Przy starszym db to apache się rozkładał.

Autor:  adik [ czwartek, 27 listopada 2008, 11:47 ]
Tytuł: 

Powiem to w ten sposób:

mój NND jest tak połatany że nie masz pojęcia. Kernel w wersji 2.4.32 do obsługi VLAN, doinstalowane dziwne pakiety które były mi potrzebne, zainstalowany devel.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/