Przejdę od razu do sedna sprawy - moim zadaniem jest uruchomienie na Debianie serwera apache łączącego się do bazy danych Miscrosoft SQL Server 2000 na innym komputerze w sieci lokalnej.
Znalazłem temat:
http://debian.linux.pl/threads/9949-jak ... -pdo_mssql
Zainstalowałem według tej instrukcji:
Kod: Zaznacz cały
debian-source:~# php -i | grep MSSQL
debian-source:~#
debian-source:~# apt-get install freetds-common php5-sybase
debian-source:~# /etc/init.d/apache2 restart
debian-source:~# php -i | grep MSSQL
MSSQL Support => enabled
Kod: Zaznacz cały
<?php
$dsn = "dblib:host=192.168.1.107;dbname=MojaBaza;";
$user = "username";
$pass = "password";
try {
$pdo = new PDO($dsn, $user, $pass);
}
catch (Exception $e){
echo $e -> getMessage()."\n";
die();
}
if (isset($pdo)) {
echo "DZIALA POPRAWNIE";
}
Kod: Zaznacz cały
SQLSTATE[HY000] Unable to connect: Adaptive Server is unavailable or does not exist (severity 9)
Problem mało popularny, mam nadzieję, że znajdzie się na tyle obznajomiona osoba, aby mi coś doradzić.
Pozdrawiam.