我正在 Joomla 中开始一个项目。Web 服务器是 Mac 上的 Apache。
我要运行的数据库是远程 Microsoft SQL 服务器。当我点击安装页面时,我只能选择使用 mysql 进行安装。
Microsoft 提供 PHP 驱动程序,但它们仅适用于 Windows。 http://www.microsoft.com/en-us/download/details.aspx?id=20098
还有其他选择吗?
我正在 Joomla 中开始一个项目。Web 服务器是 Mac 上的 Apache。
我要运行的数据库是远程 Microsoft SQL 服务器。当我点击安装页面时,我只能选择使用 mysql 进行安装。
Microsoft 提供 PHP 驱动程序,但它们仅适用于 Windows。 http://www.microsoft.com/en-us/download/details.aspx?id=20098
还有其他选择吗?
它不起作用,Joomla 目前不支持 MS SQL。您将遇到的问题是它们具有非常不同的 SQL 语法实现。基本上,用于 MySQL 的查询不一定适用于 MSSQL。您需要重写 Joomla 框架中的所有查询以使用 MSSQL 语法,这将是一项艰巨的任务,并且几乎不可能添加扩展或 Joomla 更新。
更多信息在这里 - MySQL 和 SQL Server 之间的差异