当前位置: 首页 > news >正文

WordPress安装插件失败No working transports found

1. 背景(Situation)

WordPress 社区有非常多的主题和插件,大部分人用 WordPress 都是为了这些免费好用的主题和插件。但是今天安装完 WordPress 后安装插件时出现了错误提示:“ 安装失败:下载失败。 No working transports found ”

2. 任务(Task)

解决异常,使得 WordPress 能够正常安装主题和插件。

3. 行动(Action)

3.1 原因分析

经过大量网络搜索后,怀疑是因为 php 没有打开 curl 拓展功能,导致 WordPress 无法远程下载插件和主题。想要确定这个问题可以将下面的代码保存到 index.php 文件中,并将文件放到 Apache 下访问。

<html>
<body><h1>It works!</h1><h2><?php phpinfo(); ?></h2>
</body>
</html>

在没有打开 curl 拓展的情况下,页面中关于 curl 的内容只有这样一条。

在这里插入图片描述

打开 curl 拓展之后页面中应该能搜索到如下内容。

在这里插入图片描述

3.2 打开 Curl 拓展

网上有很多关于打开 curl 的文档,大多都没有办法解决我遇到的问题。最后东拼西凑下,我本地的问题通过下面两个步骤解决了。

3.2.1 将 PHP 添加到 Path 中

查看系统变量中的 Path 中是否存在 PHP 的路径,如果不存在则加入。加入成功后可在命令行中执行 php -v 命令进行验证。

3.2.2 修改 php.ini 文件

找到下面两条配置,确定配置前是否有 ;,有则删除。修改之后记得保存文件

;extension=curl
;extension=openssl

修改完之后如下所示

extension=curl
extension=openssl

3.3 验证问题

重新启动 Apache,在 WordPress 后台添加插件成功。问题解决。

4. 结果(Result)

WordPress 能够正常安装主题和插件。

http://www.lryc.cn/news/355262.html

相关文章:

  • 多线程理论及操作
  • 本周 MoonBit 核心库进行 API 整理工作、工具链持续完善
  • Golang net/http标准库常用方法(三)
  • 24校招总结
  • PHP APCu缓存使用与避坑
  • mybatis xml
  • “不是我兄弟”!刘强东内部“狼性训话”流出!
  • 函数调用时长的关键点:揭秘参数位置的秘密
  • 【数据分析面试】54.员工信息(HR)数据库搭建
  • 通过JavaScript本地存储数据
  • CTF-web-攻防世界-3
  • 【附代码案例】深入理解 PyTorch 张量:叶子张量与非叶子张量
  • TypeScript 学习笔记(七):TypeScript 与后端框架的结合应用
  • Linux基础知识点总结!超详细
  • 中小学校活动怎样投稿给媒体报道宣传?
  • Python代码:十七、生成列表
  • C++ 程序的基本要素
  • 藏汉翻译工具有哪些?这三款工具简单好用
  • three.js官方案例webgl_loader_fbx.html学习
  • 51单片机-实机演示(单多个数码管)
  • Pytorch深度学习实践笔记10(b站刘二大人)
  • QT5.15.2及以上版本安装
  • 5月27日
  • python给三维点上色,并添加颜色柱
  • Ubuntu22.04之解决:忘记登录密码(二百三十二)
  • stream-并行流
  • 插件“猫抓”使用方法 - 浏览器下载m3u8视频 - 合并 - 视频检测下载 - 网课下载神器
  • 【quarkus系列】构建可执行文件native image
  • linux(ubuntu)常用的代理设置
  • 红队攻防渗透技术实战流程:红队目标上线之Webshell免杀对抗