【发布时间】:2014-09-22 07:40:45
【问题描述】:
我必须在安装了 LAMP (PHP v5.3.10) 的 Ubuntu 10.04 服务器的旧服务器上安装 Laravel 4。我已经运行了以下命令;
sudo add-apt-repository ppa:ondrej/php5-oldstable
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install php5
sudo apt-get install php5-mysql php5-json php5-mcrypt
curl -sS https://getcomposer.org/installer | php5
sudo mv composer.phar /usr/local/bin/composer
composer create-project laravel/laravel --prefer-dist
Problem 1
laravel/framework v4.2.9 requires php >=5.4.0 -> no matching package found.
我已经用不同的命令卸载并重新安装了它,但无济于事。我知道 laravel 安装程序是指 LAMP 安装的 PHP 包。通过检查版本;
php -v
PHP 5.3.10 with Suhosin-Patch (cli) (built: Mar 5 2012 18:10:34)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
php5 -v
PHP 5.4.33-1+deb.sury.org~lucid+1 (cli) (built: Sep 19 2014 11:21:37)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
我怎样才能让它引用较新的 php5 包而不是旧的包?我无法更新 LAMP 包,因为许多其他项目正在其上运行。
【问题讨论】: