2014-03-07 73 views
0

有誰知道是否可以使用phalconphp連接到MSSQL Server數據庫?PhalconPHP MSSQL驅動程序

當我嘗試生成modelI我得到以下錯誤:

Phalcon DevTools (1.2.6) Error: Adapter sqlsrv is not supported

任何意見大加讚賞。

感謝

UPDATE:

傢伙嗨,

筆者回答我的電子郵件,要求的安裝說明,我曾問他 更新README.md在庫中。

。由此,他的回答:

對不起,我沒有解釋任何東西〜 你可以把它放在任何地方,只記得添加的「命名」爲「文件夾路徑」配置

  1. 複製「測試/程序/庫/ DB」文件夾到你的庫文件夾
  2. 添加‘命名空間’到‘文件夾路徑’設置 //註冊一些命名空間 $裝載機> registerNamespaces(

    array(
        "Twm\Db\Adapter\Pdo" => "library/db/adapter/", 
    
        "Twm\Db\Dialect" => "library/db/dialect/" 
    
        ) 
    ); 
    

順便說一下,我發現它只能在1.2.0〜1.2.4 我在2.0中使用ZEPHIR

好運

凱文宇

+0

我偶然發現了這個包:https://github.com/fishjerky/phalcon-mssql。儘管我做了所有修改,但似乎phalconphp開發人員工具不支持此驅動程序。 – QCar

回答

2

github.com/fishjerky/phalcon-mssql是你的答案。但是, 我有這個適配器相同的問題。

所以我從

"{$descriptor['pdoType']}:host={$descriptor['host']};dbname={$descriptor['dbname']}" 

改爲

"{$descriptor['pdoType']}:server={$descriptor['host']};database={$descriptor['dbname']}" 

你也需要確保 'SQLSRV' 被設爲組$ config->數據庫 - > pdoType。

希望它有幫助。

+0

謝謝大家,一定會看看這個 – QCar

1
工作

目前,沒有使用PhalconPHP開箱即用的MSSQL連接,但您可以使用Composer提供的各種軟件包來提供此功能。

這裏是一個包,我發現最有前途: -

https://github.com/dg/dibi

UPDATE:

http://dibiphp.com/en/download

檢查此鏈接或通過作曲家安裝它,並選中GitHub的頁面上的文檔或參考此API文檔

http://api.dibiphp.com/2.1/

+0

謝謝,我會看看 – QCar

+0

看看,網站甚至不能正常工作。 404 - 在所有網頁上。 – QCar

相關問題