我是初学者。我正在尝试在php上安装mongodb驱动程序。
Platform: Windows 8.1 64bit.
PHP 5.5.9
Apache/2.4.7
请按照此处的说明进行操作:http
:
//php.net/manual/zh/mongo.installation.php#mongo.installation.windows
我已经用VC11尝试了所有php_mongo.dll文件,并将其放在php /
ext文件夹中。并添加extension=php_mongo.dll
到php.ini文件中,但是当我尝试在xampp控制器中启动apache时出现错误。
Php Startup: Unable to load dynamic library
'C:\xampp\php\ext\php_mongo.dll' -%1 is not a valid Win32 application.
我已经在phpinfo()中检查了我的VC编译器版本,并MSVC11
用表示architecture: x86
。
如果有人可以帮助我,那会很好。谢谢。欣赏它。
确保为您的PHP安装下载正确的.DLL。您很有可能正在运行apache x86,因此请下载x86
php_mongo.dll
。另外,如果您将PHP作为Apache模块运行,请确保选择thread safe (ts)
一个,并选择dll
与您正在运行的PHP版本匹配的这种类型。
版本必须匹配,否则您将得到php启动错误。在此处找到这些Mongo
DLL 。
我这样做了,但是libsasl.dll
没有找到错误。我只是将libsasl.dll
在PHP安装目录中找到的内容复制到了Apache
安装目录(在此httpd.exe
位置)。然后,我重新启动了Apache,它开始工作了!
我有高塞拉操作系统-版本10.13.6 PHP版本:PHP 7.1.9 当我尝试做命令总是出现这样的错误: PHP启动:无法加载动态库'/usr/本地/php5-7.1.9-20170914-100859 /lib/php/extensions/no-debug-non-zts-20160303/imagick.so'-dlopens(/usr/本地/php5-7.1.9-20170914-100
我不能使用任何PHP扩展。PHP工作没有未注释的扩展。error.log文字: PHP警告:PHP启动:无法加载动态库'd:/work/www/php/ext/{any_extension}. dll' 我有Windows 10 x64, PHP7 x64, Apache 2.4 x64; php中的扩展行。ini: extension_dir="d:/work/www/php/exts/" 路径
我试图更新laravel在ubuntu 06.04使用作曲家更新,但每次我运行这个警告总是出现。 有人知道怎么处理吗? 我正在使用php7.2
我已经参考了链接,PHP5类似的问题 并尝试了所有相关的解决方案,但我仍然遇到以下问题。感谢您的帮助。谢谢 PHP警告:PHP启动:无法加载动态库'/usr/lib/php/20131226/msql.so'- /usr/lib/php/20131226/msql.so:无法打开共享对象文件:在第0行未知中没有这样的文件或目录PHP警告:PHP启动:无法加载动态库'/usr/lib/php/201
null 来自apache PHP警告:PHP启动:无法加载动态库“OpenSSL”(尝试:/usr/lib/PHP/20170718/openSSL(/usr/lib/PHP/20170718/openSSL:无法打开共享对象文件:没有这样的文件或目录),/usr/lib/PHP/20170718/openSSL.so(/usr/lib/PHP/20170718/openSSL.so:无法打开共
由于PHP7.1更新为PHP7.2,我无法安装oci8。我有一个错误: root@3ab6027c8d95:/var/www#php-v PHP警告:PHP启动:无法加载动态库oci8.so(尝试: /usr/local/lib/php/extensions/no-debug-non-zts-20170718/oci8.so(libmql1.so:无法打开共享对象文件:没有这样的文件或目录), /