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

kompilacja php z dodatkowymi modulami
http://forum.freesco.pl/viewtopic.php?f=24&t=16017
Strona 1 z 1

Autor:  sert [ poniedziałek, 1 października 2007, 23:30 ]
Tytuł:  kompilacja php z dodatkowymi modulami

Potrzebuje apacha skonfigurowanego z dodatkowymi opcjami jakimi jak:
--enable-track-vars
--enable-force-cgi-redirect
--with-gettext
--with-mysql

oraz dodatkowymi modulami:
extension=session.so
extension=mysql.so
extension=gettext.so
extension=pcre.so
extension=mbstring.so
extension=gd.so
extension=curl.so
extension=xml.so

Pobralem pliki http://ww1.devel.nnd-linux.pl/nnd/pakie ... lease/php/ i dodalem do PKGBUILD brakujace opcje oraz do php.ini dodatkowe moduly. Budowa pakietu przebiegla bez problemu php rowniez ladnie sie instaluje ale po odpaleniu apacha widze w logach bledy:
: [/] [] ()
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php/pcre.so' - /usr/lib/php/pcre.so: cannot open shared object file: No such file or direct
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php/mbstring.so' - /usr/lib/php/mbstring.so: cannot open shared object file: No such file o
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php/gd.so' - /usr/lib/php/gd.so: cannot open shared object file: No such file or directory
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php/curl.so' - /usr/lib/php/curl.so: cannot open shared object file: No such file or direct
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php/xml.so' - /usr/lib/php/xml.so: cannot open shared object file: No such file or director
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php/session.so' - /usr/lib/php/session.so: cannot open shared object file: No such file or
PHP Warning:  Unknown(): Unable to load dynamic library '/usr/lib/php/gettext.so' - /usr/lib/php/gettext.so: cannot open shared object file: No such file or
[Tue Oct 02 02:52:50 2007] [notice] Apache/2.2.4 (Unix) DAV/2 PHP/4.4.6 configured -- resuming normal operations


i rzeczywisice w katalogu /usr/lib/php brak tych dodanych bibliotek

Dlaczego php nie zainstalowalo tych modulow jak byly one dodane przy kompilacji a wszystko przebieglo bez bledow. Czy robie cos zle?????

Autor:  JakubC [ poniedziałek, 1 października 2007, 23:46 ]
Tytuł:  Re: kompilacja php z dodatkowymi modulami

Wszystko czego potrzebujesz masz w php5 z testing.

Źle rozumiesz opcje konfiguracji. Konfigurując w ten sposób php, władujesz te funkcje jako static, nie zaś moduły.

Autor:  sert [ wtorek, 2 października 2007, 00:07 ]
Tytuł: 

JakubC pisze:
Wszystko czego potrzebujesz masz w php5 z testing.
dzieki sprawdze sobie

JakubC pisze:
Źle rozumiesz opcje konfiguracji. Konfigurując w ten sposób php, władujesz te funkcje jako static, nie zaś moduły.

mi chodzilo tak aby po instalacji tej paczki wszystkie moduly byly juz zaladowane czyli jeden kompletny pakiet

Autor:  JakubC [ wtorek, 2 października 2007, 00:10 ]
Tytuł: 

sert pisze:
mi chodzilo tak aby po instalacji tej paczki wszystkie moduly byly juz zaladowane czyli jeden kompletny pakiet

No tak, to dobrze zrobiłeś. Tylko po co je ładujesz (i jak chcesz je ładować, skoro nie są modułami) w php.ini?

Autor:  sert [ wtorek, 2 października 2007, 00:15 ]
Tytuł: 

JakubC pisze:
sert pisze:
mi chodzilo tak aby po instalacji tej paczki wszystkie moduly byly juz zaladowane czyli jeden kompletny pakiet

No tak, to dobrze zrobiłeś. Tylko po co je ładujesz (i jak chcesz je ładować, skoro nie są modułami) w php.ini?


To gdzie powinno sie wpisac te biblioteki tak aby po kompilacji byly ladowane podczas instalki softu???

Autor:  JakubC [ wtorek, 2 października 2007, 01:09 ]
Tytuł: 

Nigdzie poza opcjami do configure, jeżeli nie dodajesz ich do configure jako "shared", to są wkompilowane w php jako jego "część". Zobacz sobie co Ci pokazuje phpinfo.

Autor:  jendrekc [ poniedziałek, 5 maja 2008, 12:04 ]
Tytuł: 

Cytuj:
Wszystko czego potrzebujesz masz w php5 z testing


extension=curl.so nie widzę, albo nie bardzo wiem jak włączyc ten moduł.

Autor:  adek- [ środa, 26 listopada 2008, 18:46 ]
Tytuł: 

też chciał bym podłączyć cURL ale nie zbyt potrafię sobie to do kompilować do PHP4 bo już widziałem taką odpowiedź... muszę go uruchamiać na php5, czy od razu będzie się ładował defaultowo??
Czytałem już trochę o tym ale miałem prawie 2letnią przerwę w linuxie - tyle mi działa serwer na NND bez grzebania i kombinowania :)

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