Strona startowa Ludzie pragnÄ… czasami siÄ™ rozstawać, żeby móc tÄ™sknić, czekać i cieszyć siÄ™ z powrotem.Kronikarz zapowiadaÅ‚ wprawdzie w tej przemowie nadejÅ›cie praprawnuka ksiÄ™cia BolesÅ‚awa, ale z równÄ… sÅ‚usznoÅ›ciÄ… można by tÄ™ zapowiedź odnieść do...„Vitalogy" - krótkim, paranoicznym „Pry, To" - Eddie Vedder przedstawia teksto znacznie bardziej osobistej wymowie, o ile tekstem mo¿na nazwaæ skandowanes³owo...Odpowiedzialnoœæ polityczna realizuje siê poprzez ró¿nego rodzaju sformalizowane procedury parlamentarne, wœród których najd³u¿sz¹ tradycjê przypisaæ mo¿na wotum...Stanowisko wszystkich fizyków, których poglÄ…dy omówiliÅ›my powyżej, najlepiej można scharakteryzo­wać powoÅ‚ujÄ…c siÄ™ na dyskusjÄ™, która w swoim...((Poprzez odpowiednie zestawienie papierów wartoÅ›ciowych w port­felu można obniżyć ryzyko caÅ‚oÅ›ciowe w stosunku do ryzyka pojedynczego...Oliveira wyjaÅ›niÅ‚ jej wyczerpujÄ…co, że to niemoż­liwe, ponieważ żona okna należy wyÅ‚Ä…cznie do obrony, ale że ewentualnie można by pomyÅ›leć o...tektycznych; a to dlatego, ponieważ rÄ™kÄ™ można byÅ‚o stÄ…d podać do bieguna galaktycznego i krążenie prÄ…dów ciemnych Å›ciÄ…gaÅ‚o tu wÅ‚aÅ›nie, ku...W jego gabinecie prostokÄ…t czystego nieba tkwiÅ‚ w ramie poziomego okna, umieszczonego zbyt wysoko, by można go byÅ‚o dosiÄ™gnąć...Jak Å‚atwo można sobie wyobrazić, istnieje ogromna liczba kontekstów, które mogÄ… niejako "zabarwiać" zachowanie i nadawać mu...Je¿eli ma³¿onkowie nie maj¹ obywatelstwa tego samego pañstwa i nie maj¹ miejsca zamieszkania w tym samym pañstwie, to wówczas wed³ug niektórych umów w³aœciwe s¹ s¹dy obu...
 

Ludzie pragną czasami się rozstawać, żeby móc tęsknić, czekać i cieszyć się z powrotem.

Opcja ta działa, jeżeli PHP jest uruchamiany jako program CGI lub dynamicznie włączany moduł Apache. Z powodów bezpieczeństwa nie zaleca się korzystania z PHP w postaci CGI. Jeżeli serwer Apache nie posiada obsługi dynamicznych modułów, należy go wcześniej przekompilować.
RozdziaÅ‚ 11 – Ponowne wykorzystanie kodu
138

Poniższy skrypt powoduje przekompilowanie Apache tak, aby korzystał z dynamicznie ładowanych
modułów oraz tworzy właściwie skonfigurowany skrypt apxs, który będzie potrzebny do skompilowania PHP. W
skrypcie tym zakładamy, że będzie on uruchomiony z głównego katalogu instalacji Apache.
make clean
./configure --enable-module=so --enable-rule=SHARED_CORE --prefix=/www
make
make install
Po przekompilowaniu Apache można uaktywnić obsługę Javy w PHP za pomocą następującego skryptu.
Zakładamy w nim, że będzie uruchomiony z głównego katalogu instalacji PHP.
make clean
./configure --with-apxs=/www/bin/apxs --with-java ...
make
make install
Opcja --with-java może zawierać ścieżkę oznaczającą katalog instalacji używanej maszyny wirtualnej Javy. Po zakończeniu kompilacji można sprawdzić konfigurację PHP za pomocą funkcji phpinfo(). Należy również ustawić kilka opcji konfiguracji Javy w pliku php.ini. Pierwsza jest linia z dołączeniem rozszerzenia (extension=libphp_java.so). Pozostałe opcje zostaną omówione później.
Dołączanie obsługi Javy w PHP dla Windows
Zamiast kompilowania specjalnej wersji PHP dla Windows, rozszerzenie Javy jest dostępne do pobrania z www.php.net. Powinieneś sprawdzić która wersja JDK ( Java Development Kit) jest zainstalowana na serwerze.
Można to zrobić przy pomocy java -showversion. Należy pobrać odpowiedni plik rozszerzenia i skopiować php_java.dll do katalogu systemowego. W Windows 95 jest to zwykle \windows\system a Windows NT
\winnt\system32.
Następnie należy uaktualnić plik php.ini. Należy doda linię
Å‚adujÄ…cÄ… rozszerzenie
(extension=php_java.dll). Następnie należy dodać odpowiednio sekcję z opcjami konfiguracji. Są one kluczowe do prawidłowego działania Javy na każdej platformie.
Opcje konfiguracji Javy
Niezależnie od platformy, jeżeli obsługa Javy jest aktywna w PHP, musisz dodać kilka opcji konfiguracji do pliku php.ini. W Windows sekcja ta powinna wyglądać podobnie do następującej:
[java]
java.class.path="D:\php4\php_java.jar;D:\PHP4 book\other\RTF2HTML\lib\Scrooge_09b7.jar"
java.home="D:\Program Files\JavaSoft\JRE\1.3"
java.library="D:\Program Files\JavaSoft\JRE\1.3\bin\hotspot\jvm.dll"
W przypadku systemów *nix, sekcja ta jest następująca:
[java]
java.library.path=/usr/lib/kafee:/home/blake/php-4.0.1p12/modules
java.home=/usr/lib/kaffe
java.class.path=/usr/share/kaffe/Klasses.jar:/home/blake/php-
4.0.1.p12/ext/java/php_java.jar:/home/blake/bhawk/lib/bhawk4j.jar:/home/blake/bhawk:/home/blake/java/num berspeller.jar:/home/blake/java/sax2.jar:/home/blake/java/servlet.jar:/home/blake/java/scrooge.jar java.library=/www/libexec/libkaffevm.so
Po skonfigurowaniu obsługi Javy, w pliku php.ini musisz podać lokalizację klas Javy lub plików JAR.
Należy to wykonać dla każdej używanej klasy Javy, której chcesz używać. Jak widać na zamieszczonych opcjach konfiguracji, java.class.path zawiera pełną ścieżkę do plików implementacji.