laravel/framework — pull request #3415 by jsweiss (2014-01-31 17:04:23+00:00)
Title: Issue 2005, DSN should be constructed differently between Windows and *nix

Issue #2005

The dsn should be constructed differently between these 2 platforms.

Windows uses a comma before a port number, *nix uses a colon. Otherwise, users receive an 'Unknown host machine name' error.

References:

http://php.net/manual/de/ref.pdo-dblib.connection.php
http://forums.laravel.io/viewtopic.php?id=11033

My last PR was closed because it inadvertently included a .gitignore file

I am re-submitting a proper PR