我一直在尝试在 SQL Server 2005 上安装 Drupal-6.25。我从http://drupal.org/files/d6mssql.zip获得了 MSSQL 驱动程序补丁
问题是,当我使用 Linux 作为操作系统的 Web 服务器时,性能非常慢。每个页面需要 10 到 20 秒来加载。
当我使用 Windows 作为操作系统的 Web 服务器时,这个问题就不再存在了。加载页面只需几毫秒。
Linux 配置如下(我用许多 Linux 发行版测试过):
- VMWare 工作站 8.0
- Ubuntu 10.04 / Ubuntu 12.04 / Fedora 16 (IP: 192.168.14.12x)
- 最新的 Apache2,最新的 PHP 5.3.10
- Ubuntu 上的 php5-sybase,Fedora 上的 freetds
- 我的 Windows-7 机器(IP:125.0.0.7)上的 SQL Server 2005。
Windows 配置如下:
- Windows 7 x64 (IP: 125.0.0.7)
- XAMPP 1.7.3 与 PHP 5.3.8 和来自http://docs.moodle.org/20/en/Installing_MSSQL_for_PHP的 Freetds 扩展
两个系统都使用这个 freetds 配置:
[global]
host = 125.0.0.7
port = 1433
client charset = UTF-8
tds version = 8.0
text size = 20971520
任何人都有建议或一些调试帮助?谢谢!