私はLaravel 3プロジェクトをHostgator共有ホスティングに配備したいと考えています。 Laravel 3に必要な最小限のPHPはphp56です。 Hostgatorのデフォルトのphpは、必要なバージョンよりも低いphp54です。hostgatorのPHPバージョン設定
私はこのinstructionに続いてHGでphp56を見つけました。 その後、〜/ .bashrcを編集しました。著作権(C):私はそれ--version PHPをチェックするとき
[ -z "$PS1" ] && return
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
alias php='/opt/php56/bin/php'
alias composer='/usr/bin/php-cli ~/bin/composer/composer.phar'
export DRUSH_PHP='/opt/php56/bin/php'
は今はっきりとそれがPHP 5.6.30(CLI)(2017年3月27日11時42分52秒建て)PHP 5.6.30
だと言います1997-2016 PHP Group Zend Engine v2.6.0、Copyright(c)1998-2016 Zend Technologies ionCube PHPローダー(有効)+侵入防止ioncube24.com(未構成)v6.0.5、Copyright(c) 2002-2016、by ionCube Ltd.
しかし、プロジェクトルート上でコンポーザインストールを実行しようとすると、インストールされているPHPバージョンが5.4.45であるため、要件を満たしていないと言われました。その要件を満たしていない> PHPのバージョン(5.4.45) -
- のsymfony/YAMLのv3.3.4はPHP> = 5.5.9が必要です。問題35
- nikic/php-parser v3.0.6では、php> = 5.5 - >あなたのPHPバージョン(5.4.45)がその要件を満たしていません。
- psy/psysh v0.8.9は、nikic/php-parser [v3.0.6]によって充足可能なnikic/php-parser〜1.3 |〜2.0 |〜3.0 - >を必要とします。
- psy/psysh v0.8.9のインストール要求 - > psy/psysh [v0.8.9]で充足可能です。
どのように私は正しく、正しいPHPのバージョンを使用するために、共有ホスティングでは、システムを構成することができますか?