我在免费套餐中使用了azure的php网站。一切都运行良好,除了需要sqlite3 dll的sqlite3。
我下载了dll并完成了这里所说的内容:
以下是完整错误:
HTTP错误500.0 - 内部服务器错误D:\ Program Files (x86)\ PHP \ v7.0 \ php-cgi.exe - FastCGI进程意外退出
之后我收到此错误,显然我在azure网站上没有D:\Program Files (x86)\PHP\v7.0\php-cgi.exe
。
我没有在我的代码中的任何位置映射该路径!
在php错误日志中我有:
PHP警告:PHP启动:无法加载动态库 'D:\ home \ site \ wwwroot \ bin \ php_sqlite3.php' - 指定的模块 无法找到。在第0行的未知中
我没有php.ini
答案 0 :(得分:0)
我按照您提供的the link中的步骤操作,它在我身边工作正常。
以下是我尝试过的详细步骤:
php_sqlite3.dll
。php_sqlite3.dll
放入Azure上的D:\home\site\wwwroot\bin
目录。PHP_EXTENSIONS
密钥。此密钥的值为:bin\php_sqlite3.dll
。