登陆

新买的阿里云Linux服务器,安装完phpstudy后,再安装composer有问题

今天新买了一个阿里云Linux服务器,然后就安装了phpstudy,后面继续安装composer,结果遇到一大堆坑,请大神援助。

我按照composer官网上的说明首先执行命令:
php -r“ copy('https://getcomposer.org/installer','composer-setup.php');”
结果报错:

没办法,我就建了一个文件,把PHP代码写在文件里,然后执行这个文件,接着composer-setup.php下载下来了。
然后运行php composer-setup.php,结果composer.phar文件没有下载到当前目录,我用find / -name composer.phar,查找到composer.phar在:
[root@izbp12bhnhjv1gdn4mtyqpz wwwroot]# find / -name composer.phar
/var/lib/docker/overlay2/2aa3d5203eee953bee351f9df2ef5b953729bfbeb33575cb55de433cad7654be/merged/composer.phar
/var/lib/docker/overlay2/2aa3d5203eee953bee351f9df2ef5b953729bfbeb33575cb55de433cad7654be/diff/composer.phar
这就很奇怪了,不应该下载到当前目录吗?为什么在这个目录里?
然后我把上面其中一个文件拷贝到当前目录,然后运行php composer.phar,结果有报错:
[root@izbp12bhnhjv1gdn4mtyqpz wwwroot]# find / -name composer.phar
/var/lib/docker/overlay2/2aa3d5203eee953bee351f9df2ef5b953729bfbeb33575cb55de433cad7654be/merged/composer.phar
/var/lib/docker/overlay2/2aa3d5203eee953bee351f9df2ef5b953729bfbeb33575cb55de433cad7654be/diff/composer.phar
然后就执行不下去了。。。
求大神帮忙解决下这个问题!


陈工陈工2019-11-25 17:56:24692 次浏览

全部回复(1)我要回复

  • phpsutdy-爱好者

    phpsutdy-爱好者2019-11-28 09:34:50

    小皮面板的PHP是运行在docker里的 在linux下无法直接操作,  另外小皮面板是线上环境,不是开发环境,请在本地开发完成后,再把项目上传到服务器

    回复
    0
  • 取消回复发送