![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 23.01.2007 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich, rzadko tu bywam i staram się nie zawracać "gitary" niepotrzebnie, ale błagam niech mi ktoś pomoże!
Na IP1 stoi sobie i pracuje spokojnie serwer MSSQL 2005. Na IP2 stoi sobie spokojnie Na WinXP2003 Server: Apache, PHP, MySQL i też żyje sobie dobrze, bawi sie świetnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Błagam powiedzcie jak skonfigurować Apacha abym mógł przez PHP odpytywać bazę na IP1! Od razu mówię, że w przypadku próby połączenia poleceniem mssql_connect() nic się nie wyświetla na stronie, wogóle żadne polecenie mssql* nie daje żadnego rezultatu. Proszę - poprowadźcie mnie za rączkę i pomóżcie - przecież napewno komuś udało się już tego dokonać, prawda? Pozdrawiam Marcin Ten post edytował pricho 23.04.2008, 13:17:12
Powód edycji: dodanie tagu
|
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
przyczyn może być tysiąc, więc zacznij od tego:
włącz wyświetlanie błędów w PHP. zobacz jaki komunikat błędu dostajesz przy próbie połączenia z mssql. jak już będziesz wiedział, czy problem jest z połączeniem (czyli do poprawy konfiguracja serwerów www i db), czy z konfiguracją PHP (np. brak biblioteki mssql) to wróć tutaj i podziel się z nami tą wiedzą. może wtedy uda się znaleźć rozwiązanie ... no i dodaj tag do tematu - już jest dwóch chętnych do jego zamknięcia ... to nie żarty ... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 23.01.2007 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witam, najmocniej przepraszam za brakujący TAG - nie zauważyłem...
Po włączeniu w Apachu raportowania błędów, wyświetla mi się banalny komunikat: Fatal error: Call to undefined function mssql_connect() in C:\www\test.php on line 8 (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Nie wiem co dalej.... |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 23.01.2007 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
na początku serdecznie dziękuję za wskazówki, jednak chyba coś mało inteligentnie podchodzę do tematu. Poszedłem za wskazówkami, ściągnąłem brakującego dll, ściągnąłem ze strony Microsoftu nowe dll przeznaczone do współpracy PHP z SQL i nic! Jednak nie może mnie opuścić myśl, że mój problem tkwi po stronie ustawień serwera Apache, gdyż z uporem maniaka przeglądarka wyświetla mi komunikat o nie zrozumiałym poleceniu mssql_connect! Fatal error: Call to undefined function mssql_connect() in C:\www\swpn\test.php on line 8 Co mnie jeszcze zastanawia, że w przypadku wywołania funkcji phpinfo() nie mam żadnej sekcji dotyczącej mssql. W dalszym ciągu proszę o wskazówki... pomóżcie mi!! |
|
|
-ab0012- |
![]()
Post
#6
|
Goście ![]() |
odkomentowałeś w php.ini linijkę:
Kod extension=php_mssql.dll
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 23.01.2007 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Oczywiście!
dodałem jeszcze ściągniętą ze strony Misrosoftu bibliotekę i również dopisałem do php.ini: extension=php_sqlsrv.dll |
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
gdzieś mi w necie przemknęła sugestia, że wszelkie biblioteki dll pochodzące od m$ muszą być dodatkowo wgrane do katalogu /windows/system albo /windows/system32, poczytaj TUTAJ
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 23.01.2007 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
gdzieś mi w necie przemknęła sugestia, że wszelkie biblioteki dll pochodzące od m$ muszą być dodatkowo wgrane do katalogu /windows/system albo /windows/system32, poczytaj TUTAJ tak też zrobiłem! wszystkie biblioteki są wgrane do php/ext/ i window/system32 Natomiast co mnie zastanawia, że Apache przy starcie nie krzyczy, że nie może zainstalować bibliotek dll, a po wywołaniu phpinfo() nie pokazuje żadnych informacji o MsSQL (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ------------------------------------------------------------------------------------------------------ no i się udało... dzięki Waszym wskazówkom zmuszałem się do przekopywania co i rusz większej ilości dokumentacji i odkryłem że nie włączyłem jeszcze jedno modułu php_msql.dll - (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif) no poprostu OSIOŁ ze mnie ! Ten post edytował pricho 24.04.2008, 09:46:16 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 21:44 |