![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 2 Dołączył: 10.03.2005 Skąd: Elbląg Ostrzeżenie: (0%) ![]() ![]() |
Witam,
do testowania skryptów php używam lokalnie zainstalowanego serwera Krasnal. Dziś dodałam sobie biblioteki do działania na bazie Oracle. Zrobiłam funkcję w której jest coś takiego:
i zrobiło mi się jakoś tak dziwnie, że skrypt mogę wywołać tylko raz i on zadziała zgodnie z oczekiwaniem, niestety jak go odświeżę, czy też wywołam drugi raz, to zachowuje się tak jak by nie mógł się załadować. Dopiero, gdy zrestartuje apacha to mogę powtórnie wywołać plik. O co w tym może chodzić? Jak mogę zanalizować problem? W pewnym momencie wyskoczył mi nawet komunikat: Wystąpił problem z aplikacją apache.exe i zostanie ona zamknięta. Przepraszamy za kłopoty. AppName: apache.exe AppVer: 0.0.0.0 ModName: ntdll.dll Wydaje mi się, że aplikacja nie została zamknięta i działała dalej, ale nie ten plik w którym próbuje użyć połączenia do bazy oracle. Cały skrypt jest dość długi dla tego go nie wkleje, ale jak by była taka potrzeba to i owszem, wtedy go wkleję |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 1 Dołączył: 26.07.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
Polaczenie Oracla z PHP nie jest tak banalne jak z MySQLem. Czesto pojawiaja sie rozne dziwne problemy, zwlaszcza pod windowsem.
Na dobry poczatek zapomnij o krasnalach i zainstaluj recznie najnowsze wersje php i apache. Upewnij sie ze uzywasz poprawnego klienta oracle. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 2 Dołączył: 10.03.2005 Skąd: Elbląg Ostrzeżenie: (0%) ![]() ![]() |
Na dobry poczatek zapomnij o krasnalach i zainstaluj recznie najnowsze wersje php i apache. Upewnij sie ze uzywasz poprawnego klienta oracle. Nigdy nie robiłam tego ręcznie. W krasnalu to jest bardzo proste, tylko instaluje klikając dalej, dalej i już mogę pisać i testować skrypty. Co powinnam poczytać, by wiedzieć jak zainstalować php i apache ręcznie? No i co z bazą mySql, którą krasnal tez sam instaluje? Na forum krasnala też ktoś miał podobny problem, niestety nie mam tam konta jeszcze. Odpowiedziano mu: sprawdz czy apache robi za proxy, jesli tak, to wylacz ten modul Jak można to sprawdzić i wyłączyć ewentualnie? Ten post edytował Olimpia_ona 12.12.2007, 21:39:17 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 19:31 |