有没有办法使用 Symfony 4 配置并连接到 MSSQL 数据库?
我尝试配置 Doctrine,但收到无法调试的错误。如果有任何线索,我将不胜感激。
- 我已将以下行放入 .env 文件中:
DATABASE_URL=sqlsrv://myname:<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="b3decac3d2c0c0c4dcc1d7f3c0caded5dcddcac7d6c0c79dd7d2c7d2d1d2c0d69dc4daddd7dcc4c09dddd6c7" rel="noreferrer noopener nofollow">[email protected]</a>/AzureDB?port=1433
然后我在 CMD 中运行命令来 ping 数据库,然后收到错误(我刚刚在此处隐藏了用户名和密码):
Extensions in php.ini:
extension=php_pdo_sqlsrv_71_ts.dll
extension=php_sqlsrv_71_ts.dll
WAMP 3.1.0 PHP版本:7.1.9 Apache 2.4.27
但通常我无法通过 WAMP 运行我的应用程序,因为链接会出现问题,所以...
- 我通过在 CMD 中运行命令来运行它:
php bin/控制台服务器:运行
总而言之 - 我收到了我所描述的错误。
抱歉图片 - 我一直在与 SO 斗争以将代码放在这里,但它总是“显示为格式不正确”。
最佳答案
请使用此Azure Distribution Bundle将 Symphony 连接到 Azure 服务。
This从 PHP 连接到 Azure SQL 数据库的 Microsoft 官方文档。
关于php - 如何将 Symfony 4 与 MSSQL 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48481190/