host_cpu = i386
host_os = openbsd4.6
PHP Version 5.2.10
Надо чтобы выполнялась функция mssql_connect(). При ее выполнении вот такая ошибка "NetworkError: 500 Internal Server Error -http://localhost/mssql.php"
Были попытки поставить FreeTDS. Установка из портов успешная, однако в документации FreeTDS указано что при компиляции PHP надо указать путь к файлам FreeTDS.
http://www.freetds.org/userguide/php.htmhttp://www.php.net/manual/ru/mssql.installation.phpУстанавливал как freetds-0.63p1.tgz , так и freetds-0.63p1-msdblib.tgz , старые версии т.к. они в портах. Запускается tsql и происходит подключения к ms sql. Только в php надо как-то подключить библиотеки freetds, как?
Библиотеки какието установились но при
./configure --with-mssql=/usr/local/lib
вот такая ошибка.
configure: error: Directory /usr/local/lib is not a FreeTDS installation directory
/usr/local/freetds – не появилась.
Пытался установить FreeTDS из исходников
./configure --prefix=/usr/local/freetds
make
(
http://www.freetds.org/software.html), но вот такая ошибка во всех файлах Makefile, что с ней делать не знаю.
*** Error code 1
Stop in /home/install/freetds-0.92.dev.20120124 (line 371 of Makefile)
Строки в Makefile
396 if test "$$dot_seen" = "no"; then \
370 $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
371 fi; test -z "$$fail"