2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > PHP启动提示Unable to load dynamic library php

PHP启动提示Unable to load dynamic library php

时间:2019-08-07 17:09:35

相关推荐

PHP启动提示Unable to load dynamic library php

后端开发|php教程

PHP,启动,提示,Unable,load,dynamic,library,php,curl.dll,怎么办,PHP,启

后端开发-php教程

PHP启动提示Unable to load dynamic library php_curl.dll怎么办 ,下面我们来看解决办法哦

最新仿乔帮主刷单源码,vscode用户手册,ubuntu 其他安装,tomcat配置tls,sqlite 多用户写入,能同时编写前端和客户端的框架,爬虫爬聊天记录犯法吗,视频管理系统php,汕尾seo推广服务,java 代码分享网站,网页源码中%号,创建网页模板lzw

这个问题容易手配PHP的时候出现, 在php.ini中正确开启了curl扩展后, 在PHPINFO中却看不到相关的信息, 而Apache的日志会显示以下错误:

磁力链源码,vscode选择终端,ubuntu查询显卡配置,tomcat窗口日志,cgi连接sqlite,jquery 表单验证插件,当前主流的前端框架,梦见捏死爬虫,php for mac,seo a,行业网站代码,flash网页效果,laravel商城模板,安监项目静态页面素材,c 管理系统项目源码,苹果cms8x程序lzw

PHP Warning: PHP Startup: Unable to load dynamic library ‘D:\DEV\ENV\php-5.3.10\ext\php_curl.dll’ – xd5xd2xb2xbbxb5xbdxd6xb8xb6xa8xb5xc4xc4xa3xbfxe9xa1xa3rn in Unknown on line 0

接金币 源码,vscode编写安卓,ubuntu软健,tomcat启动源码详解,爬虫监控网,php 参数 引用 传递,百色谷歌seo公司,公司注册网站模板,商品展示模板lzw

什么原因造成的这个问题呢?

答案是curl扩展对库文件有依赖, 就像在Linux下面编译PHP的时候也需要安装依赖的库一样.

在PHP官网手册的Windows下安装扩展库的页面上已经详细的标注了PHP所有的扩展文件依赖那些库. 其中特别提示了以下内容 (/manual/zh/install.windows.extensions.php)

有些扩展库需要额外的 DLL 才能工作。其中一部分包括在发行包里,PHP 4 中在 C:phpdlls目录下,PHP 5 中在主目录下,但还有一些,例如 Oracle( php_oci8.dll)所需要的 DLL 没有绑定在发行包里。如果安装 PHP 4,将绑定的 DLL 从 C:phpdlls拷贝到主目录 C:php中。别忘了将 C:php放到系统路径 PATH中去

在页面的介绍中,我们可以查询到curl扩展依赖libeay32.dll, ssleay32.dll这两个库文件, 这两个文件已经附属在PHP的Windows程序包中,我们无需去单独下载. 搞清楚了这些, 解决方法也很简单了: 让Windows或者Apache能顺利加载到这个2个dll文件即可, 下面我列出几个解决方案

方案1 将libeay32.dll, ssleay32.dll拷贝到c:windowssystem32文件夹中

方案2 将你PHP程序的目录加入到系统的PATH变量中即可

方案3 如果你使用的是Apache服务器且使用模块的方式来运行PHP的话, 可以在httpd.conf中加载PHP模块的配置语句之前加上下面两句话让Apache来加载这两个dll, 例子如下:

/PHPjc/632185.true/PHPjc/632185.htmlTechArticlePHP启动提示Unable to load dynamic library php_curl.dll怎么办 ,下面我们来看解决办法哦 这个问题容易手配PHP的时候出现, 在php.ini中正确开启了curl扩展…

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。