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



我正在尝试在共享Godaddy的主机上安装composer。我需要composer来安装laravel。我正在使用PUTTY通过SSH进行连接。我连接成功,当类型时

-bash-3.2$ ls

我得到这些文件夹:

 data  html  scctmp  tmp

然后我键入:

curl -sS https://getcomposer.org/installer | php

它还给我:

Content-type: text/html
<br />
<b>Parse error</b>:  syntax error, unexpected T_NEW in <b>-</b> on line <b>382</b><br />

如何解决这个问题?

不确定是否仍然需要,但在使用时对我有效

-bash-3.2$  curl -sS https://getcomposer.org/installer | /usr/local/php5_3/bin/php

-bash-3.2$ /usr/local/php5_3/bin/php composer.phar install

它正在调用PHP 5.3.14。

这可能是php版本过时了(至少是php-cli)。我想这在共享主机中很常见。

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

在共享主机上,如1and1或GoDaddy try:

php -r "readfile('https://getcomposer.org/installer');" | php5.5

php -r "readfile('https://getcomposer.org/installer');" | php5

相关内容

  • 没有找到相关文章

最新更新