Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
composer是否作为一组PHP脚本提供?_Php_Composer Php_Phar - Fatal编程技术网

composer是否作为一组PHP脚本提供?

composer是否作为一组PHP脚本提供?,php,composer-php,phar,Php,Composer Php,Phar,我还没有找到在共享主机上安装composer的方法。我不明白为什么要坚持使用phar,难道composer可以轻松地移植到普通的PHP脚本中吗?有这样的港口吗?或者实现相同的方法?一个phar文件是一个PHP归档文件。因此,在本地下载composer文件并将其上载到服务器。您只需要在CLI上安装一个PHP解释器 然后,如果主机配置正确,您可以运行它们php composer.phar,也可以不运行php 通常,您可以在composer站点上使用给定的命令安装composer php -r "

我还没有找到在共享主机上安装composer的方法。我不明白为什么要坚持使用phar,难道composer可以轻松地移植到普通的PHP脚本中吗?有这样的港口吗?或者实现相同的方法?

一个
phar
文件是一个PHP归档文件。因此,在本地下载composer文件并将其上载到服务器。您只需要在CLI上安装一个PHP解释器

然后,如果主机配置正确,您可以运行它们
php composer.phar
,也可以不运行php

通常,您可以在composer站点上使用给定的命令安装composer

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

phar
文件是一个PHP归档文件。因此,在本地下载composer文件并将其上载到服务器。您只需要在CLI上安装一个PHP解释器

然后,如果主机配置正确,您可以运行它们
php composer.phar
,也可以不运行php

通常,您可以在composer站点上使用给定的命令安装composer

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

如果你绝对坚持使用普通文件,为什么不下载.phar并将其解包呢?很有趣。我不知道这是可能的;我确信phar的是编译库!或者,使用PHP安装在本地构建项目,然后将所有内容上传到主机。问题是我使用git进行部署,并且我没有查看供应商目录。如果你绝对坚持使用普通文件,为什么不下载.phar并将其解包呢?很有意思。我不知道这是可能的;我确信phar的是编译库!或者,使用PHP安装在本地构建项目,然后将所有内容上传到主机上