2010-09-24 35 views
0

安裝roundcube的webmail:我DB設置(!贏SERV 2008,MS SQL 2008 - 但即使這是一個戰鬥),我可以瀏覽到安裝程序,但是當我去設置所有沒有數據庫列表中的SQL Server選項?roundcube MSSQL設置

任何人有任何想法那是怎麼回事?我可以看到MySql,MySqli和PgSql,但沒有MSSQL。

回答

0

請確保您已激活你的php.ini的MSSQL擴展。我不知道這個腳本,但通常安裝程序會首先檢測哪些數據庫擴展可用,並讓您只使用這些擴展。

那麼找到你的php.ini並搜索它是這樣的:

extension=msql.dll 

如果你不能找到這行,將其添加到文件(可能重新啓動你的web服務器),然後再試一次。

+0

啊 - 我有 - 我需要下載DLL什麼?我甚至重新啓動服務器 - nothign ... – iwayneo 2010-09-24 17:18:06

+0

我認爲它是默認包的一部分,所以如果PHP不抱怨它,它可能在那裏。也許檢查'phpinfo()',看它是否真的被加載。沒有任何其他想法,對不起。 – svens 2010-09-24 17:20:48

+0

http://mail.projectattack.co.uk/test.php – iwayneo 2010-09-24 17:26:06

0

這是因爲Roundcube安裝程序沒有檢測MSSQL,但您可以安裝/不安裝程序運行它。

+0

我已經改變了數據庫,現在使用MySql,但它仍然不工作! aarrgghh! – iwayneo 2010-09-27 08:47:50

+0

alec,有些細節真的會有幫助......我們應該爲$ rcmail_config ['db_dsnw']使用什麼?如果我有一個命名實例,如何將實例名稱放在那裏? – ra00l 2012-04-05 20:07:50