我在webfaction上托管了越来越多的网站.好提供者!我遇到了一些我认为与Linux有关的问题.希望有人能提供帮助.
SSH命令php -v默认为较旧版本的php,所以我在my中创建了一个别名.bash_profile:
alias composer="php70 $HOME/composer.phar"
alias php="php70"
Run Code Online (Sandbox Code Playgroud)
当我预先形成一个php -v现在它返回PHP 7.0.到现在为止还挺好!
PHP 7.0.0 (cli) (built: Dec 4 2015 12:58:58) ( NTS )
Run Code Online (Sandbox Code Playgroud)
但现在当我运行一个作曲家安装并php -v在我的composer.json文件中放入一个脚本 - > post-install-cmd列表时:
{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"type": "project",
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.1.*"
},
"require-dev": {
"fzaninotto/faker": "~1.4",
"mockery/mockery": "0.9.*",
"phpunit/phpunit": "~4.0",
"phpspec/phpspec": "~2.1"
},
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "app/"
} …Run Code Online (Sandbox Code Playgroud)