首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用EasyPHP 5.3.8安装PEAR?

如何用EasyPHP 5.3.8安装PEAR?
EN

Stack Overflow用户
提问于 2011-09-19 13:20:02
回答 4查看 11.8K关注 0票数 4

我正在学习Yii并遵循由Jeffrey Winesett撰写的电子书,应用程序是建立在TDD之上的。因此,我需要安装PHPUnit来编写单元测试,这将导致我在Windows 7中发布帮助安装PEAR的文章(参考文献)。链接1链接2)。

在上述网站中,作者不断告诉用户使用go-pear.bat ,在我的EasyPHP 5.3.8中不存在,这也是演讲时的最新版本。

即使在这个EasyPHP论坛帖子,我们也找不到答案。

所以问题是,如何用EasyPHP 5.3.8安装PEAR?

我在用:

  • Netbeans PHP 7.0.1作为PHP的IDE。
  • EasyPHP 5.3.8作为M P软件包
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-10-13 07:03:38

在某些新的php版本上,该脚本go-珠光.php不能工作。我的解决方案:

在php文件夹中加载来自http://pear.php.net/go-pear.phar的文件

(在管理模式下使用windows控制台),并从php文件夹类型:PHPgo-珠峰

票数 6
EN

Stack Overflow用户

发布于 2012-03-11 06:32:10

在早期版本的EasyPHP中,有一个BAT文件为您执行PEAR安装步骤.

C:\Program Files (x86)\EasyPHP-5.3.6.0\php\go-pear.bat

它还具有大多数预先配置的文件路径,因此您实际上不需要更改任何内容。

更新:

因此,EasyPHP 5.3.8和5.3.9似乎没有这个BAT文件,因此我需要采取以下步骤来安装PEAR库。

  • 重命名 \Program Files (x86)\EasyPHP-5.3.9\php\php539x120203095725\php.ini 转到php.ini.disabled 这是因为我发现本地ini文件导致了大量的扩展名错误。我不认为这个文件是Apache使用的,所以您可能会禁用它。
  • 将两个文件夹添加到Windows PATH中。 (按Win+Pause打开系统设置>高级系统设置>环境变量>系统变量>双击路径。) 将现有文件夹保存在那里,但添加另外两个文件夹,用分号;分隔。
代码语言:javascript
复制
- Your `php.exe` folder.  On my machine this was: `c:\Program Files (x86)\EasyPHP-5.3.9\php\php539x120203095725`
- The location you would like to install PEAR.  I used `D:\Dev\PEAR`

  • 下载http://pear.php.net/go-pear.phar
  • Shift +右-单击您下载的go-pear.phar文件夹,在这里打开命令窗口
  • php go-pear.phar
  • 按enter键安装系统范围内的PEAR (默认值)
  • 输入1以更改安装基。我选择了D:\Dev\PEAR。其他设置应该可以保留为默认设置。提示时再次按回车(两次)。
  • 运行刚才创建的REG文件。您可以键入D:\Dev\PEAR\PEAR_ENV.reg,并在出现提示时单击yes。
  • 通过键入以下命令,检查您是否有最新版本: pear通道-更新pear.php.net pear升级
  • 确保您的web应用程序可以使用PEAR库,方法是编辑EasyPHP-5.3.9\conf_files\php.ini,取消对include_path指令的注释,并将PEAR路径添加到末尾。注意,您必须使用PEAR/pear。示例: include_path =“.;${path}\php\include;d:\Dev\pear\pear” EasyPHP将自动为您重新启动Apache。

然后,您可以继续安装其他模块。例如,通过键入以下命令来安装phpUnit:

代码语言:javascript
复制
pear config-set auto_discover 1
pear install pear.phpunit.de/PHPUnit
票数 9
EN

Stack Overflow用户

发布于 2011-09-21 22:20:57

我只是假设“EasyPHP”有一个正常/真实的php接口。

  • 下载http://pear.php.net/go-pear并将其保存到文件系统中
  • 移动到保存文件的目录。
  • 运行:php go-pear.php并回答它问你的所有问题

这通常(在X/M/WTF堆栈中)的工作比试图让一个过时版本的pear运行更可靠,因为它只是将php和apache粘合在一起。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7471603

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档