首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在没有终端访问的情况下使用composer.phar安装Larave4

在没有终端访问的情况下使用composer.phar安装Larave4
EN

Stack Overflow用户
提问于 2013-06-07 15:15:28
回答 2查看 5.1K关注 0票数 4

我没有外壳或命令行终端来安装composer.phar,我能做什么?还有别的办法吗?

EN

回答 2

Stack Overflow用户

发布于 2013-07-06 14:59:46

我的托管公司也有类似的情况。尽管我可以访问SSH,但安装在SSH环境中的PHP是5.2.17,我无法安装composer。web服务器本身安装了PHP 5.4,我设法找到了一种解决方法,并通过在web服务器上运行PHP文件安装了Composer和Laravel 4。

要让Laravel 4运行,你至少需要PHP 5.3以及一些必要的扩展,例如MCRYPT。您可以通过phpinfo()函数检查您的PHP版本和其他相关信息。

下面是我用来安装Laravel的PHP文件。将composer.phar复制到您的Laravel安装路径。

代码语言:javascript
运行
复制
<?php

putenv('COMPOSER_HOME=' . '/path/to/laravel');

$command = '/usr/local/php54/bin/php-cli /path/to/laravel/composer.phar install -d /path/to/laravel';
$output =  system($command . ' 2>&1');
echo('<pre>' . $command . "\n" . $output);

?>

我不得不对php命令行使用完整路径,因为默认的php指向旧版本5.2.17。因此,您可能不需要完整路径。如果这样做,请相应地调整路径。

我希望它能有所帮助。

票数 3
EN

Stack Overflow用户

发布于 2013-06-07 23:19:34

您只需下载composer.phar,将其放入应用程序根目录(靠近composer.json文件),然后运行:

代码语言:javascript
运行
复制
php composer.phar install

在Windows上也有一个composer.exe安装程序。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16978323

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档