У меня есть проект, работающий с CodeIgniter и sqlserver 2008. Я обновил свой компьютер до Windows 10, затем перестал работать, драйвер sqlserver для php настроен, и мой php ini показывает его, также код подключается для SQL-сервера, но теперь, когда им triying сделать запрос это givme ложное так этот код:CodeIgniter 3 + SQL Server + Windows 10
$this->db->select('*')->from('distritos')->get()->result();
Fatal error: Call to a member function result() on a non-object in C:\
Всегда его как SQLServer больше не работает, но не может это исправить.
ИнформацияPhp показывает
PDO
PDO support enabled
PDO drivers mysql, pgsql, sqlite, sqlsrv
pdo_sqlsrv
pdo_sqlsrv support enabled
Version 3.0.2.2R (Unofficial)
Unofficial Changes Works with Native Clients 11/10/9
sqlsrv
sqlsrv support enabled
Version 3.0.2.2R (Unofficial)
Unofficial Changes Works with Native Clients 11/10/9
EDIT: его моя ошибка не свяжутся
Unable to connect to your database server using the provided settings.
Filename: C:/www/***/system/database/DB_driver.php
Line Number: 436
к базе данных конфиг его в порядке: S
Connect нормально? дамп '$ this-> db-> get ('distritos') -> result()'? –
yes connect ok, которые дают мне ту же ошибку. Неустранимая ошибка: вызовите функцию-функцию члена() для не-объекта в C: дамп $ this-> db-> get ('dis tritos'). меня «ложь». Также попробовали драйверы EDIT: Моя ошибка не связана: S –
Вы задаете 'базу данных' в autoload.php ('$ autoload ['libraries'] = array ('database')')? –