First 添加 php 系统变量(简单粗暴,不知道用户变量有啥用..)
php -m
查看 php 拓展模块
确认是否不存在curl
如果不存在请继续,存在的话应该是另外的问题,请出门走好,注意卫生
这块是傻逼操作请不要看
php_curl.dll
- curl依赖的
libeay32.dll
和ssleay32.dll
库文件- 确认系统中(或者php安装路径中)是否存在这两个东西..
- 这行的操作真的蠢.. 添加这两个文件(我是通过第三方软件修复..)
- 期间辗转问题到64位系统安装32位 dll ,真的愚蠢
- 但是学习到64系统的 dll 存放目录为system32,64位系统下32位的 dll 存放目录为 SysWOW64,WOW不是因为开发团队热爱魔兽世界,而是Windows On Windows64,别编了你们就是热爱魔兽世界,就像我们热爱拍黄片一样!!
- 运行SFC来修复丢失或损坏的文件:cmd
sfc /scannow
后重启- Windows的问题可以商Microsoft 的官方论坛去搜索
- 以及一些Window 系统的操作,如
-- win7 旗舰版 MSDN 镜像 默认很多东西都是没有的 但是可以配置,比如默认管理员账号Administrator 的开启与关闭
-- regedit 的目录熟悉
-- depends.exe 可以查看 dll 的可用性
-- DirectX修复工具可以自动安装各版本VC!!
解决方法
- 确认当前集成环境是最新版,我就是在8012年使用了2016年的 phpstudy 然后作死的
- 具体原因应该还是版本问题,php版本文件和其他服务版本文件不向新兼容吧..
- 还是要信任微软爸爸做的事
- 解决问题请务必一步一步排查和确认
切勿 一目十行 跳过步骤
切勿 一目十行 跳过步骤
切勿 一目十行 跳过步骤
网友评论