Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> Konfiguracja Php I Msde 2000 W Windows
Zbłąkany
post
Post #1


Administrator serwera


Grupa: Developerzy
Postów: 521
Pomógł: 13
Dołączył: 2.04.2004
Skąd: 52°24' N 16°56' E

Ostrzeżenie: (0%)
-----


Instalujemy msde 2000 obok serweru(u mnie apache) i php.
Jest kilka sposobow laczenia sie do w/w bazy danych z poziomu skryptow php, ja chcialbym opisac dwa: laczenie przez funkcje odbc i mssql (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
odbc:
po zainstalowaniu w prawym dolnym rogu obok zegara powinnien sie pojawic Server Service Manager. Klikamy go dwa razy lewym przyciskiem myszy (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) i po otwarciu widzimy nazwe serweru w pierwszym polu i ta nazwa nas bedzie interesowac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) zaznaczamy ja i kopiujemy (prawy klawisz myszki i z menu kontekstowego wybieramy kopiuj albo naciskamy lewy Ctrl + C). Klikamy na Start\Ustawienia\Panel Sterowania\Narzędzia administracyjne\Źródła danych (ODBC).
Domyslnie jestesmy na zkladce: DSN użytkownika, ale na razie zostawmy ja w spokoju i przejdzmy do nastepnej Systemowe DSN. Klikamy na dodaj, wybieramy z listy sterownik: SQL Server po kliknieciu zakończ w pole name wpisujemy nazwe naszego serwera proponuje "localhost" a w server wklejamy to co zesmy wczesniej skopiowali (adres naszego serwera) i klikamy dalej. Na nastepnej stronie zaznaczamy opcje with sql server authentiaction (to jest ta nizsza opcja), a na samym dole zaznaczamy ptaszka i wpisujemy usera oraz login: u mnie w trakcie instalacji zaznaczylem usera sa z pustym haslem. Po kliknieciu na dalej, na samej gorze mozemy wybrac opcje domyslnej bazy danych zaznczajac ptaszka i wybierajac baze danych z menu kontekstowego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i znow dalej. Na samej gorze zachaczamy ptaszka i wybieramy jezyk Polish i klikamy na zakończ. Pojawia nam sie nowe okienko klikamy w nim na przycisku umieszczonym w lewym dolnym rogu: "Test Data Source". Pojawi nam sie nowe okienko w ktorym ostatnia linia powinna wygladac tak: "TESTS COMPLETED SUCCESSFULLY!", nastepnie klikamy na ok i jeszcze raz ok i przechodzimy do zakladki DSN użytkownika i wykonujemy takie same czynnosci jak dla poprzedniej zakladki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Od teraz mozemy sie laczyc za pomoca funkcji odbc_connect albo odbc_pconnect uzywajac jako server name: localhost i uzytkownika i hasla dla niego ktore zdefiniowalismy.
mssql:
Po instalacji wchodzimy w Start\Ustawienia\Panel Sterowania\Narzędzia administracyjne\Zasady Zabezpieczeń Lokalnych. W nowym oknie wybieramy Zasady Lokalne (po lewej) i z trzech pozycji wybrac Opcje Zabezpieczeń. Z prawej czesci okna klikamy dwa razy na: "Dostęp Sieciowy: zezwalaj na stosowanie uprawnień Wszyscy do anonimowych użytkowników" i zaznacz opcje Włączony, nastepnie kliknij ok i zamknij okno (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Skopiuj plik ntwdblib.dll z c:\[link do zainstalowanego php]\dll do c:\windows\system32 i odhaszuj linijke w php.ini aby ladowal modul mssql, nie zapomnij umiescic tak samo skonfigurowanego pliku php.ini rowniez w c:\windows.
Teraz mozesz sie laczyc za pomoca funkcji mssql_connect i mssql_pconnect uzywajac jako server name: "(local)\[instance name]" i usera i hasla dla niego zdefiniowanego przy instalacji domyslnie jest to uzytkownik "sa" z pustym haslem "", gdzie [instance name] to nazwa instancji po backslashu z adresu serwera (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
P.S. Dziala na pewno pod 2000, XP i 2k3 a co do 98 i Me to nie wiem.
P.S.2 W razie jakichs problemow piszcie na PW do mnie postaram sie pomoc.
Prosze o zamkniecie i podklejenie (IMG:http://forum.php.pl/style_emoticons/default/cool.gif)
Go to the top of the page
+Quote Post
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Zamykam i przyklejam.
Go to the top of the page
+Quote Post
DeyV
post
Post #3





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




a ja zgadzam się z tym, ze jest to post potrzebny.
Ale proponowałbym wkleić go do jakiegoś worda, poprawić pisownię, dodać trochę przecinków i akapitów, co być może by spowodowało, że ten post stanie się choć odrobinę czytelny.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 15:28