[英]Azure PHP Mongodb extension
我无法在Azure Web App上设置数据库。 我完全按照https://azure.microsoft.com/zh-CN/documentation/articles/web-sites-php-configure/ (第4节)中的说明进行操作。 我在Web应用程序上遇到的错误是:
致命错误:在第42行的D:\\ home \\ site \\ wwwroot \\ index.php中找不到类'MongoClient'
我下载了名为php_mongo-1.6.8-5.4-vc9-nts.dll的MongoDB DLL,并将其重命名为php_mongo.dll,将其移至目录bin,并相应地更新了Web应用程序设置(PHP_EXTENSIONS = bin / php_mongo。 dll)。
我尝试了以下解决方案,但没有成功: 在Microsoft Azure网站中启用mongo PHP扩展
我测试了通过“应用程序设置”配置PHP扩展的功能,这在官方文章“ 通过应用程序设置配置”部分中提到。
以下图像是我的配置:
通过关注官方文章对我来说效果很好。
请检查您是否错过了任何步骤,或者是否已完全上传扩展文件,并检查该扩展文件是否与您的PHP版本匹配。 您还可以使用FTP或Kudu控制台来检查扩展文件。
如有任何疑问,请随时告诉我。
好吧,这个问题很愚蠢。 我希望微软有一天会修复它。
他们说相对路径是根目录,而不是根目录,即部署目录。
因此,在“应用程序设置”上,我必须指定PHP_EXTENSIONS = D:\\ home \\ bin \\ php_mongo.dll
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.