![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam pewien problem, a mianowicie, mój wykładowca zażyczył sobie na zaliczenie strony w PHP na serwerze tomcat, korzystającej z serwera baz danych h2 (przeszukując forum, znalazłem już podobny temat tutaj: http://forum.php.pl/index.php?showtopic=16...&hl=tomcat). Na starcie napiszę, iż wiem, że serwer Tomcat to serwer JAVY i jedyny sposób na wrzucenie tam PHP jest skorzystanie z Quercus PHP. No i tu zaczynają się schody, ponieważ nie mam pojęcia jak to dodać na serwer tomcat? Czy w ogóle trzeba to tam instalowac? W tej chwili jak wrzucam skrypt połączenia z bazą danych to wyświetla mi się cześć z html, a zamiast wyniku skryptu, wyświetla mi się kod skryptu. Próbowałem skorzystać także z tego poradnika: http://pjwstk.g00n.pl/SEM5/TIN/laby/~wiesi.../tomcat-sql.php (po wyświetleniu się strony, zamiast wpisywania loginu i hasła wciskamy anuluj), ale po dodaniu do pliku conf/context.xml tego co tam każą i skopiowaniu tego kodu który tam jest do pliku test.php wyświetla mi się kod skryptu, a nie strona. Chciałbym, żeby skrypty PHP zaczęły się wyświetlać tak jak powinny, a nie że po wejściu na stronę widzę ich kod. Plik, który próbuję odpalić w tej chwili wygląda tak:
a efektem tego jest (krzaczki są efektem kodowania: Cytat Polaczenie udane query($sql) as $row) { print $i++.'.'."\t".$row[0] .' '. $row[1] . ' '."\n"; } $db = null; } catch (PDOException $e) { echo $e->getMessage(); die(); } ?> Szydźcie ze mnie, śmiejcie się, ale podpowiedzcie czego to może byc przyczyna... Ten post edytował Mutak 24.05.2012, 16:08:46 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Quercusa trzeba dodać do tomcata. Pobrać trzeba stąd http://caucho.com/download/quercus-4.0.25.war (ostatnia wersja).
Za pomocą winrara albo 7zipa wypakowujesz folery WEB-INF i META-INF do folderu z Twoją stronką. Dodatkowo po wypakowaniu, z folderu WEB-INF/lib kopiujesz wszystkie jary i wklejasz do folderu lib tomcata, resetujesz serwer i już powinno działać. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 09:48 |