我有这些东西:
- 文件http://api.odtu.lu/composer.phar
- http://api.odtu.lu/phpinfo.php
- ftp 访问
- cPanel
- FreeBSD 上的 Cron 作业
- PHP、Perl、CGI-BIN、Python、Curl。
如何安装 Composer? (我的目标是安装Restler)
编辑:我没有 SSH 访问权限。
最佳答案
This tutorial为我工作,解决我的/usr/local/bin 权限问题和 php-cli( Composer 需要,并且可能在共享主机上使用不同的别名)。
首先运行这些命令来下载和安装 composer:
cd ~
mkdir bin
mkdir bin/composer
curl -sS https://getcomposer.org/installer | php
mv composer.phar bin/composer
确定您的 php-cli 的位置(稍后需要):
which php-cli
(如果以上失败,使用which php
)
返回路径,如/usr/bin/php-cli,/usr/php/54/usr/bin/php-cli等
编辑 ~/.bashrc 并确保此行位于顶部,如果不是则添加它:
[ -z "$PS1" ] && return
然后将此别名添加到底部(使用您之前确定的 php-cli 路径):
alias composer="/usr/bin/php-cli ~/bin/composer/composer.phar"
完成这些命令:
source ~/.bashrc
composer --version
关于php - 如何在共享主机上安装 Composer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20894518/