如何使用终端安装 PHP (MAMP) 插件和库?

问题描述 投票:0回答:1

你能指导我完成 php 库的安装吗,具体来说每个终端命令的作用是什么?

我已经学习 Web 开发 6 个月了,现在是我需要控制台/终端的时候了。我找不到任何使用终端向 PHP 添加库和插件的初学者演练。针对具体步骤或错误有很多教程,但没有一个从头到尾。

如果您希望具体细节使您的示例具体化,这是我要安装的:

我正在安装的库:

http://code.google.com/p/phpquery/

我在 MAMP 上的 PHP 目录:

/Applications/MAMP/bin/php/php5.3.6/bin

更新:我想出了我的具体问题,但我认为我并没有真正理解我做了什么,所以我不能在任何其他情况下自己重复它。这个帖子可以帮助很多新的终端用户,包括我自己。我正在寻找的回复类型是这样的:

  1. 打开您的终端。 (这是在计算机上的文件上导航和执行命令的另一种方法)。

  2. 按照您的喜好查找 MAMP 的安装位置。然后转到终端,输入

    cd
    ,然后输入路径。
    cd
    代表当前目录,告诉你的终端应该在哪里执行命令。您使用的命令将与此非常相似
    cd /Applications/MAMP
    。这将使您当前的目录成为 MAMP。

  3. 您正在向 PHP 添加一个库。所以你需要进入MAMP中的PHP文件夹......(请从这部分帮助我们!)

php terminal mamp phpquery
1个回答
1
投票

我刚刚查了一下,梨形频道有售。

# this is from their site
pear channel-discover phpquery-pear.appspot.com  
pear install phpquery/phpQuery

当然,对于使用 MAMP 的 Mac,您将使用如下命令:

/Applications/MAMP/bin/php5/bin/pear install [package]

对于 PHPQuery,试试这个:

/Applications/MAMP/bin/php5/bin/pear channel-discover phpquery-pear.appspot.com
/Applications/MAMP/bin/php5/bin/pear install phpquery/phpQuery

同样的方法也适用于

pecl
扩展。

编辑

我个人只是将其安装在我的电脑上进行测试,这是我的结果:

$ /Applications/MAMP/bin/php5/bin/pear channel-discover phpquery-pear.appspot.com
Adding Channel "phpquery-pear.appspot.com" succeeded
Discovery of channel "phpquery-pear.appspot.com" succeeded
$ /Applications/MAMP/bin/php5/bin/pear install phpquery/phpQuery
downloading phpQuery-0.9.5.386-pear.tgz ...
Starting to download phpQuery-0.9.5.386-pear.tgz (100,990 bytes)
......................done: 100,990 bytes
install ok: channel://phpquery-pear.appspot.com/phpQuery-0.9.5.386

这应该适用于任何 PEAR 或 PECL 扩展。 查看此页面以获取 PEAR 软件包列表

编辑2

确保

/Applications/MAMP/bin/php5/lib/php
在您的包含路径中!当您使用 MAMP 正确下载 PEAR 包后,phpQuery.php 将位于该位置。


编辑3

根据 cshu 的评论,他提到这些软件包不再维护,您应该使用它:

$ /Applications/MAMP/bin/php5/bin/pear channel-discover pear.querypath.org 
$ /Applications/MAMP/bin/php5/bin/pear install querypath/QueryPath
© www.soinside.com 2019 - 2024. All rights reserved.