2016-01-26 7 views
1

Я пытался установить composer.phar на мой сайт HostGator. Тем не менее, я наткнулся на эту ошибку:Установка composer.phar

[~/public_html/flarum]# php composer.phar install 
Loading composer repositories with package information 
Installing dependencies (including require-dev) 
Your requirements could not be resolved to an installable set of packages. 

Problem 1 
- flarum/core v0.1.0-beta.4 requires php >=5.5.9 -> your PHP version (5.4.45) or value of "config.platform.php" in composer.json does not satisfy that requirement. 
- flarum/core v0.1.0-beta.3 requires php >=5.5.9 -> your PHP version (5.4.45) or value of "config.platform.php" in composer.json does not satisfy that requirement. 
- flarum/flarum-ext-suspend v0.1.0-beta.3 requires flarum/core ^0.1.0-beta.3 -> satisfiable by flarum/core[v0.1.0-beta.3, v0.1.0-beta.4]. 
- Installation request for flarum/flarum-ext-suspend ^0.1.0 -> satisfiable by flarum/flarum-ext-suspend[v0.1.0-beta.3]. 

Я обновил мой PHP к новейшим через cPanel.

Если у вас есть какая-либо помощь, я мог бы с этим похвастаться.

+0

какая вывод '/ usr/bin/env php -v'? – Federkun

+0

Возможный дубликат [Как использовать PHP Composer on HostGator] (http://stackoverflow.com/questions/13887666/how-to-use-php-composer-on-hostgator) –

+0

Есть ли «платформа» «config» в 'composer.json' –

ответ

2

Ваша версия PHP слишком мала для Flarum. Вам нужно 55 или лучше 56.

Включите и используйте более высокую версию PHP на HostGator.

Чтобы найти другие версии PHP, просмотрите папку /opt/.

# /opt/php56/bin/php composer.phar install

1

Вы можете сослаться на эту ссылку http://laravel.io/forum/02-13-2014-how-to-install-laravel-on-a-hostgator-shared-server

и установить flarum со следующими ~/композитор создания-проекта flarum/flarum ~/public_html/flarum --stability = бета

+0

« Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответы только на ссылку могут стать недействительными, если связанная страница изменится ». –

+0

В этой статье, После того, как я сделал изменения bashrc и изменил исходный код php для использования обновленной версии (5.6), он отлично сработал, чтобы хост-сервер использовал по умолчанию для компоновщика обновление php. Благодаря тонну! –

Смежные вопросы