【问题标题】:Google app engine php connect to external microsoft sql server database谷歌应用引擎 php 连接到外部 microsoft sql server 数据库
【发布时间】:2019-01-25 19:28:49
【问题描述】:

我一直在寻找,但找不到答案。

是否可以使用 Google App Engine (GAE) 中的 PHP 连接到远程 MS SQL Server 数据库?

我尝试使用不同名称的常见驱动程序与 PDO 连接,但它总是给我同样的错误:

“找不到驱动程序”

我用来创建连接的代码(在 appengine 之外工作)是:

new PDO(
  "sqlsrv:server=$serverName;Database=$database",
  $uid,
  $pwd,
  array(
    PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
  )
);

有什么建议吗?

【问题讨论】:

  • 您使用的是哪个版本的 AppEngine?标准、弹性?
  • php 7.2 标准

标签: php sql-server google-app-engine pdo


【解决方案1】:

根据官方文档that is for App Engine Standard,如果您的数据库服务器和防火墙配置正确以接受连接,您可以连接外部数据库。对于连接,您可以使用 PHP 中的远程套接字,因此请查看此documentation。只记住套接字are only available for paid apps

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-16
    • 1970-01-01
    • 2015-06-09
    • 1970-01-01
    相关资源
    最近更新 更多