Wamp 2.2 安装 PEAR

2024-01-11

我的操作系统是Windows 7。 我的电脑上安装了 WAMP2.2。 然后我尝试安装PEAR。 然而,我找不到我的go-pear.bat文件在我的 wamp 目录中。 美好的。我在这里下载:http://pear.php.net/go-pear.phar并使用该文件进行安装。 我把文件放入

 C:/wamp/bin/php/php5.3.8/pear/go-pear.phar

运行命令:php -d phar.require_hash=0 PEAR/go-pear.phar安装完成后,我将pear的路径包含在php.ini在 php 和 apache 文件夹中。 我还包括C:/wamp/bin/php/php5.3.8/在窗口中$PATH多变的。 但是当我运行 pear 命令时。它说找不到 pear 命令。 我检查文件夹,只找到一个名为pear.bat and pear.ini。 我试着跑pear.bat再次在命令行中。它仍然不起作用。 请专家帮忙解决这个问题。


好吧,因为很多人可能会问同样的事情。让我们假设以下情况。 我目前正在运行 2.2 E,其中包括 Apache 2.2.22 – Mysql 5.5.24 – PHP 5.3.13 XDebug 2.1.2 XDC 1.5 PhpMyadmin 3.4.10.1 SQLBuddy 1.3.3 webGrind 1.0

现在,要安装 PEAR,请执行以下操作:

下载此文件:http://pear.php.net/go-pear.phar http://pear.php.net/go-pear.phar

并把它放在你的WAMP服务器目录下的PHP版本的bin文件夹下。 运行命令来安装 PEAR,然后就完成了。

Example(默认,未做任何更改)

  1. 获取链接上的文件 ->http://pear.php.net/go-pear.phar
  2. 进入这个目录C:\wamp\bin\php\php5.3.13
  3. 打开命令提示符 (cmd.exe)。假设您使用的是 Windows Vista 及更高版本,请按“开始”,输入“cmd.exe”并右键单击它,然后选择以管理员身份运行/CTRL+SHIFT+Enter(尚未在非特权权限上进行测试)
  4. 使用 Windows cd 命令将目录更改为go-pear.phar您刚刚下载的文件。就我而言,我将把它指向我自己的目录,所以我这样做:

    cd "C:\wamp\bin\php\php5.3.13"

  5. 按 Enter 键。您应该注意,现在显示的不是“C:\system\32”而是 C:\wamp\bin\php\php5.3.13

  6. 写入以下命令并按 Enter:

    php -d phar.require_hash=0 go-pear.phar

  7. 选择您是否喜欢本地副本或系统副本。通过输入system:local然后按 Enter 键,您将安装本地副本。通过输入system然后按 Enter 键,您将安装系统范围的副本。

  8. Type yes确认所选的选项。

  9. 下一个目录列表将是 PEAR 将安装其组件的引用目录。如果您选择 1 - 12,则可以更改要安装的目录。通过输入all然后按 Enter 键,您将能够以排队的方式更改所有这些内容。就我而言,我只是按 Enter 并保留所有默认值

如果您仍然有一些列表,请执行以下操作11. 之后您很可能会收到如下消息:

警告!当前使用的 php.ini 中定义的 include+path 不包含您刚刚指定的 PEAR PHP 目录:如果指定的目录也不在您的脚本使用的 include_path 中,那么您将无法使任何 PEAR 包正常工作。

下面还会出现:

您想更改 php.ini 吗? [是/否]:

Type y然后按回车键

这应该让您在 WAMP 服务器上运行 PEAR :)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Wamp 2.2 安装 PEAR 的相关文章

  • 从 PHP 数组生成 HTML 表

    我不明白这一点 我需要解决看似简单的问题 但这超出了我的逻辑 我需要编写一个函数 table columns input cols 它将输出一个表 示例 input array apple orange monkey potato chee
  • Laravel $request->file() 返回 null

    尝试在后端使用 Laravel 上传文件时遇到问题 Issue Laravel request gt file 方法返回 null Setup 我使用以下方法构建了一个 AJAX 请求超级代理人 https github com visio
  • PHP 通过 SSL 连接到 MS SQL

    我想要实现的目标非常简单 我想通过安全连接从 PHP 脚本连接到外部 MS SQL 数据库 然而 这已被证明是有问题的 到目前为止 经过三个小时的研究 我不知所措 客户端的平台是Ubuntu 这意味着我无法使用SQLSRV 安全连接已经在不
  • 按文件名对 $_FILES 进行排序 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 他俩 如您所知 在新的 HTML5 中 您可以非常轻松地上传多个文件 但我这里的问题是如何按列 名称 对 FILES 数组进行排序 这是
  • Yii2 - 错误请求 (#400) |前端和后端cookie

    仅当我打开时才会出现此问题frontend and backend在相同的browser 设想 与后端交互 gt 切换选项卡 gt 与前端交互 gt 切换选项卡返回 gt 与后端交互 gt 错误请求 400 Cookie 后端 identi
  • PHP - 如何获取主要 HTML 内容,例如 Firefox 中的阅读器模式

    在 android Firefox 应用程序和 safari iPad 中 我们只能通过 阅读器模式 阅读主要内容 阅读更多 http support mozilla org en US kb how enable reader mode
  • 您的要求无法解析为 laravel 的一组可安装软件包

    我使用 5 7v Laravel 和 7 2 1v PHP 和 Composer 最新版本 但是当我想创建新项目时出现这些错误 Your requirements could not be resolved to an installabl
  • 如何在 PHP 的 HTML 页面中显示错误消息?

    我有以下登录表单 login php 其中要求输入用户名和密码
  • 通过互联网IP地址从一台计算机访问xampp到另一台计算机

    我试图从另一台计算机访问我的 xampp 它显示为禁止错误 然后我在 google 上搜索答案 因为他们告诉在 apache 文件夹中的 httpd conf 文件中更改一些设置 如下所示 Order Deny Allow Deny fro
  • CodeIgniter:My_Lang 中的 get_instance

    我发现这个有用的国际化代码 http pastebin com SyKmPYTX http pastebin com SyKmPYTX 一切正常 除了我无法在此类中使用 CI 函数 我想从 DB 设置 languages 和 special
  • 从 Laravel 4 输入生成新数组

    我使用 Input all 从动态生成的表单中获取一些输入 我使用 jQuery 来允许用户添加字段 字段名称为 first names last names 和 emails input 变量现在看起来像这样 array size 4 t
  • Jquery一键提交多个同名表单

    我有动态创建的循环表单 我需要一键提交所有表单 我正在遵循下面的代码 你能建议我怎么做吗 谢谢
  • PHP session_regenerate_id 和黑莓浏览器

    问候 我正在开发一个登录系统 并陷入了黑莓浏览器身份验证的困境 他们似乎对 PHP 的 session regenerate id 有问题 有人可以建议替代方案吗 以下是身份验证和登录脚本 UPDATE看来会话一般都不起作用 拿出 sess
  • session_start():无法解码会话对象

    我有时在使用 CodeIgniter 时遇到以下问题 错误 2019 03 05 19 57 26 gt 严重性 警告 gt session start 无法解码会话对象 会话已被销毁 system libraries Session Se
  • PHP 表单 - 带验证蜜罐

    我有以下内容 效果很好 但对垃圾邮件机器人开放 我想放入蜜罐 而不是验证码 下面的代码适用于验证姓名 电子邮件 消息 但我无法让它与蜜罐一起工作 任何人都可以查看 蜜罐 代码并告诉我如何修复它吗 我希望表单给出 success2 不允许垃圾
  • PHP 拒绝从 var_dump、print 等输出数据

    我目前正在运行 WAMP 服务器 并且在过去的 30 分钟内一直在尝试弄清楚我的项目如何以及为什么不会输出任何指定的 PHP 数据 起初我以为是因为我有一个 htaccess文件的output buffering被禁用 所以我删除了它 仍然
  • 在本地 SDK 服务器上工作时,实时 Google App Engine 上出现 404

    我已经在GAE标准环境上部署了几个PHP应用程序 一切正常 现在我正在部署一个新应用程序 该应用程序位于由gcloudSDK按预期工作 终端命令 dev appserver py log level warning app yaml 问题是
  • Laravel 搜索关系

    我有两个相关的模型 我正在尝试在产品中进行搜索 并且仅显示实际搜索结果 而不是找到该产品的类别的所有产品 我不想搜索任何类别 因为无论搜索什么或找到什么 类别都会始终显示 Example I have the following categ
  • 矩形超出边界是什么意思

    PPB Graphics2D PaintImageData 矩形超出界限是什么意思 我几乎在我检查的每一段代码中都看到了它 最新的代码是 define my consumer key define my consumer secret oa
  • PHP更改小数点分隔符

    在某些情况下 PHP 会在操作后更改小数点分隔符 下面是一个示例 为什么小数点分隔符变成 这是一个多语言网站 在西班牙语版本中 区域设置设置为西班牙语 es ES 小数点分隔符为 这就是为什么正在改变 解决方案是强制 LC NUMERIC

随机推荐

  • 如何将图像放在 JButton 上?

    我正在编写一个程序 需要一个上面有图像的按钮 但是 到目前为止 我还无法让它工作 我检查了该网站上的其他几篇帖子 包括如何将图像添加到 JButton https stackoverflow com questions 4801386 ho
  • 在UIScrollView中添加10个不同的UIImage

    我正在尝试添加各种UIImages under UIImageView并允许他们滚动UIScrollView 我不知道如何在下面添加各种图像UIImageView并让他们滚动 下面是我的代码 它添加了图像UIImageView并使其可滚动
  • MinGW 与 Visual Studio 2008 输出代码质量 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何将 slidify 与 impress.js 一起使用

    下列的https twitter com ramnath vaidya status 274636089715740672 https twitter com ramnath vaidya status 274636089715740672
  • 禁用 Xamarin 表单并显示活动指示器

    我有一个使用滚动视图的 Xamarin 表单 我试图在顶部显示一个活动指示器 因为中间有一个 ListView 但是当用户向下滚动时 不会显示加载 因此 我需要帮助来禁用页面并在弹出窗口中显示某些 z index 处的加载 如果你想在屏幕加
  • 如何将TTF字体添加到html2pdf PHP程序

    我正在尝试将 HTML2PDF 4 03 与此代码一起使用
  • 如何使用 Spotify SDK 和 Swift 3 正确处理令牌刷新。错误代码=3840

    tl dr我收到 JSON text did not start with array or object and option to allow fragments not set 如果我想接收令牌并且No refresh token a
  • 从现有 docker 容器中删除端口绑定

    目前我有一个用以下命令创建的容器 docker run detach name gitlab app restart always publish 192 168 0 200 80 80 publish 192 168 0 200 22 2
  • 步骤向导形式

    我正在使用角度动态表单进行角度应用程序 我需要将表单分成两部分 其中我有输入字段firstname and lastname在第一页 然后单击下一个按钮 其中的子项email and dropdown需要加载 Html
  • window.URL.revokeObjectURL() 不会立即释放内存(或根本不释放内存)?

    我正在制作一个 html 界面 通过拖放和多个选择文件将图像上传到服务器上 我想在将图片发送到服务器之前显示它们 所以我首先尝试使用FileReader但我遇到了一些问题 比如这个帖子 https stackoverflow com que
  • CSS 框阴影不是真正透明的?

    这是一叠 8 个白色框阴影 底部为蓝色背景渐变 其他地方为白色背景 按照我的逻辑 白色背景上的白色框阴影应该会产生白色 但显然有一个灰色的边缘将白色 div 与白色背景的其余部分分开 生成这个的 css 是 content sidebar
  • 使用 SQLITE 为 Google App Engine 进行本地 Django 开发?

    我正在使用 Google App Engine 在 Django 中进行开发 对于生产 我计划使用 Google Cloud SQL 但对于本地开发 我想使用简单的 SQLITE 谷歌教程 https developers google c
  • 无法使用 NHibernate 加入分布式事务

    我在单元测试中发现一个问题 Oracle 抛出异常并显示消息 无法加入分布式事务 我们正在使用 ODP net 和 NHibernate 在嵌套事务内对数据库进行一定数量的提交后 就会出现此问题 令人烦恼的是 这在持续集成服务器 Windo
  • 在嵌套匿名结构上忽略 C++ 私有修饰符

    以下示例代码在 Visual C 中编译得很好 class Test private struct struct int privateData int main int char Test test test privateData 0
  • 使用 PHP + XDEBUG 时在 VS Code 中显示长字符串

    我正在使用 VS Code 进行 PHP Web 开发 带有 XDEBUG 的 VS Code 在显示字符串值变量方面似乎受到严重限制 变量和监视窗口仅限于窗口宽度或第一个换行符 您可以通过评估字符串在调试控制台中显示更多内容 但最多只能超
  • 找不到类“android.app.Notification$Builder”

    我已将 android support v4 jar 添加到我的项目库中 但我收到此错误 Could not find class android app Notification Builder referenced from metho
  • SVG 变换旋转 90、180 或 270 度,在 Safari iOS 10 中不适用于圆形

    我想通过设置使用 SVG 圆形元素创建一个圆环图stroke dasharray和变化的stroke dashoffset SVG 元素需要旋转 270 或 90 度才能使图表 条 从顶部开始 这是代码 http jsfiddle net
  • 有没有办法使用 std textio 在 vhdl 中多次读取文件?

    我试图了解如何在 vhdl 中读取文件 如果我打开一个文件 通读它 测试文件结尾 关闭文件 然后重新打开该文件 然后再次开始读取 它会从开头开始吗 文件 非常感谢 向 VHDL 语言的权威寻求答案 IEEE 标准 1076 2008 5 5
  • C++ Win32 API 删除带进度条的文件

    使用Windows API 有没有办法删除一个大文件 比如说1GB 并以某种方式监控进度 我确信这是可能的 但我不知道从哪里开始 编辑 应该更具体 我想将文件移动到回收站 并显示类似于探索的进度条 尽管我可能希望在控制台或其他东西中显示进度
  • Wamp 2.2 安装 PEAR

    我的操作系统是Windows 7 我的电脑上安装了 WAMP2 2 然后我尝试安装PEAR 然而 我找不到我的go pear bat文件在我的 wamp 目录中 美好的 我在这里下载 http pear php net go pear ph