首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Access composer.json /composer.phar

Access composer.json /composer.phar
EN

Stack Overflow用户
提问于 2015-11-17 15:11:53
回答 2查看 1.2K关注 0票数 0

我已经在以下目录中安装了composer.phar:

代码语言:javascript
复制
/public_html/composer

我已经在composer.json中添加了以下内容:

代码语言:javascript
复制
{
    "require": {
        "stripe/stripe-php": "2.*"
    }
}

那是很久以前的事了。现在我想安装另一个软件包,使用composer。但是,我不能访问它。我正尝试在SSH/终点站做以下工作:

代码语言:javascript
复制
root@host [~]# composer.phar
-bash: composer.phar: command not found

然后我试着:

代码语言:javascript
复制
root@host [~]# cd public_html
root@host [~/public_html]# cd composer
-bash: cd: composer: No such file or directory
root@host [~/public_html]# 

我做错了什么?在FTP中,我可以看到编写器位于/public_html/文件夹中,但我无法访问它?

编辑:

代码语言:javascript
复制
ls -l composer 

给我:

代码语言:javascript
复制
/bin/ls: Can't access composer: No such file or directory

使用ls -a我得到:

代码语言:javascript
复制
./             .bwusage.sqlite  error_log       perl5/        .spamassassin/
../            .composer/       .forward        php.ini.new   .ssh/
.accesshash    .cpanel/         .gnupg/         php.ini.orig  support/
.bash_history  cpanel3-skel/    .HttpRequest/   .pki/         .tcshrc
.bash_logout   .cpanm/          .lesshst        public_ftp/   tmp/
.bash_profile  .cpobjcache/     .MirrorSearch/  public_html/  .trustwavereqs
.bashrc        .cshrc           .my.cnf         .rnd          .viminfo
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-11-17 15:27:59

我认为/public_html/composer在根/下,在/root (根目录)目录下也有一个public_html

使用pwd检查当前的位置,并使用ls /public_html/composer查看composer.phar是否在此目录中。

您可以运行:php /public_hmtl/composer/composer.phar

为了能够以composer的形式运行它,您必须将composer.phar放到PATH变量中包含的目录中。

例如:

mv /public_html/composer/composer.phar /usr/bin/composer

票数 1
EN

Stack Overflow用户

发布于 2015-11-17 15:22:00

所以你的结构是:public_html/composer/composer.phar

如果是,那么要么导航到composer文件夹(cd public_html/composer),然后发出./composer.pharphp ./composer.phar命令。

您可以使用相对/绝对路径(./public_html/composer/composer.phar/srv/www/mysite/whatever/public_html/composer/composer.phar)导出它。

请注意,您必须从composer.json文件所在的文件夹执行composer。

在任何情况下,您都必须能够访问文件夹和文件本身。

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

https://stackoverflow.com/questions/33760379

复制
相关文章

相似问题

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