在GoDaddy主机上安装composer会导致解析错误

vin*_*nsa 3 install composer-php

我正在尝试在我的共享Godaddy托管上安装作曲家.我需要作曲家来安装laravel.我正在使用PUTTY通过SSH连接.键入时,我成功连接

-bash-3.2$ ls
Run Code Online (Sandbox Code Playgroud)

我得到这些文件夹:

 data  html  scctmp  tmp
Run Code Online (Sandbox Code Playgroud)

然后我输入:

curl -sS https://getcomposer.org/installer | php
Run Code Online (Sandbox Code Playgroud)

它回报我:

Content-type: text/html

<br />
<b>Parse error</b>:  syntax error, unexpected T_NEW in <b>-</b> on line <b>382</b><br />
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?

Mar*_*ein 6

不确定是否仍然需要,但在使用时为我工作

-bash-3.2$  curl -sS https://getcomposer.org/installer | /usr/local/php5_3/bin/php
Run Code Online (Sandbox Code Playgroud)

-bash-3.2$ /usr/local/php5_3/bin/php composer.phar install
Run Code Online (Sandbox Code Playgroud)

这是调用PHP 5.3.14.


Mag*_*ama 5

这可能是过时的php版本(至少是php-cli).我想当你在共享主机时这很常见.

键入php -v并确保版本大于5.3.2,这是您可以安装Composer以进行包管理的旧版本.