>我在GAE中使用Laravel和Sql Server,但是我收到错误"找不到驱动程序", 所以我在我的网站上回显phpinfo,我发现GAE PDO不支持sqlsrv也不支持pdo_sqlsrv.....
无论如何我可以解决这个问题吗?
※我测试我当地的环境是工作,只有GAE有这个问题!
如 App Engine Flex 的 PHP Runtime 文档中所述,您可以在部署应用之前,通过将 php.ini 添加到应用的根目录来启用扩展。
要安装驱动程序,您需要根据适用于 App Engine 的基本 PHP 运行时创建自定义运行时,从而延长运行时。这将生成一个 Dockerfile,您可以在其中添加必要的步骤来安装所需的内容。
但是,这仅适用于 App Engine Flex,因为您需要在应用文件夹的根目录中使用 Dockerfile 部署自定义运行时。