[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: MSSQL и PHP
visionp
Никак не могу их подружить.
В php.ini добавил "extension=php_sqlsrv_53_ts.dll"
В папку "C:\webserver\php\ext" положил библиотеку "php_sqlsrv_53_ts.dll"
Настройка в php.ini extension_dir="C:\webserver\php\ext"
Перезапустил апач, но в phpinfo() не появился блок sqlsrv, и скрипт не работает(((
PHP version 5.3.26 MSVC9 (Visual C++ 2008) Thread safety enabled



<?php
phpinfo();
echo 'test<br>';
$serverName = "NAMESERVER\OKTELL";
$connectionInfo = array("UID" => "name", "PWD" => "Password", "Database"=>"db");
$conn = sqlsrv_connect($serverName, 'sbor', 'P@55word');
if( $conn ){echo "Connection established.\n";} else { echo "Connection could not be established.\n"; die( print_r( sqlsrv_errors(), true));}
sqlsrv_close( $conn);
?>
vagrand
visionp
Попробуйте вот этот способ: http://www.php.net/manual/en/intro.mssql.php
У меня работает.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
AllesKlar
mssql сервер какой? 2008 или 20012?
версия SqlSrv какая? 2.0 или 3.0?

Вот, в общемно, все верно описано http://habrahabr.ru/sandbox/43781/

А вообще, этот sqlsrv такая бяка. Если есть возможность использовать pdo, то пользуй его лучше

_____________
[продано копирайтерам]
visionp
server 2012, SqlSrv 3.0
С pdo еще не работал, нужно видимо ознакомиться что там к чему....
Кстати, по этой (http://habrahabr.ru/sandbox/43781/
) инструкции и настраивал.
AllesKlar
visionp
ХЗ, настройки все верные.
Посмотри логи ошибок у php и апача, может там будет указано.

если сможешь php 5.4 поставить, могу свой драйвер скинуть, он рабочий

_____________
[продано копирайтерам]
visionp
Скинь плиз, правда я уже обновил php до 5.5.10, но суд по всему там с этим все еще хуже(((
AllesKlar
visionp
php_sqlsrv_54_ts.rar

_____________
[продано копирайтерам]
Игорь_Vasinsky
эээ. там не все так просто, сам искал как то расширение. лежит на работе, а я в отпуске.

правда для 5.3

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
visionp
Поставил PHP 5.4.26 и с библиотечкой php_sqlsrv_54_ts.dll все заработало, наконец-то)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.