PHP + MS SQL Server

0

Witam,

w ramach samorozwoju postanowiłem pokombinować z prostym programem opartym o php i MS SQL.

Założenia są następujące:

  • Windows 7 64 bit
  • MS SQL Server 2008 R2 64 bit

Zależy mi na dobraniu do powyższych założeń serwera z php pod kątem bezproblemowego połączenia z bazą (póki co localhost). Na razie moje próby z WAMP Serverem spełzły na niczym, więc jeśli ktoś miałby pomysł na jakieś inne rozwiązanie byłbym wdzięczny. Chciałbym o ile to możliwe pracować na najnowszej wersji php.

Z góry dziękuję za pomoc.

1

Zainstaluj serwery ręcznie. W sieci nie brakuje tutoriali. Nie korzystaj z gotowych paczek, bo:

  1. często nie działają i nie wiadomo o co chodzi
  2. nic się nie nauczysz tą metodą
0

Dzięki, tak też właśnie zrobię. Apache już stoi i działa OK, teraz czas na php.

Którą wersję pobrać? Wersje x64 oznaczone są jako eksperymentalne (http://windows.php.net/download/#x64), w sieci też przewija się informacja, że do połączenia z MS SQL Server trzeba wersji php niższej niż 5.3, ale są to przeważnie stare posty sprzed dwóch lat.

Mógłby ktoś mi rozjaśnić w głowie. Nie chciałbym sytuacji, w której spędzę dzień na konfigurowaniu rozwiązania, które nie ma prawa działać.

0

Wątpię, że dużo osób tutaj łączy PHP z MSSQL. Skoro nie chcesz tracić czasu to użyj google, jeden z wyników dla "php 5.4 mssql" to - http://docs.moodle.org/24/en/Installing_MSSQL_for_PHP

0

na windowsach dobrze mi sie sprawowal zend serwer.

moze byc z iis lub z apache.

wersja z iis:

instalujesz iis z panelu sterowania.
potem instalujesz zend serwer i w ostatnim punkci wybierasz integracje z iis.

wersja z apache:

instalujesz od razu zend serwer i w ostatnim kroku wybierasz doinstalowanie apache.

potem instalujesz ms sql

i dla mnie to zawsze odpalalo od reki, bez dodatkowych kombinacji.

0

Z tą wersją to chyba chodzi o to, że od php 5.3 sterownik PDO_DBLIB został usunięty.
http://www.php.net/manual/de/ref.pdo-dblib.php
Zresztą i tak był w wersji eksperymentalnej, więc nie ma nad czym płakać. Nie zależnie od tego mssql_ powinien być dostępny, o ile będzie zainstalowany.
Możesz też skorzystać z pomysłu MS na połączenie z PHP:
http://technet.microsoft.com/pl-pl/library/uzyskiwanie-dostepu-do-baz-danych-sql-server-przy-pomocy-php.aspx

1 użytkowników online, w tym zalogowanych: 0, gości: 1