laravel 4.2 安装

安装Laravel的教程中

composer global require "laravel/installer=~1.1"  这条命令不行时可以试试以下这句

php composer.phar global require "laravel/installer=~1.1" (当前工作目录有 composer.phar文件)

 

更好的方法是

把composer.phar cp 到自己的环境变量里

比如

$ cp composer.phar /usr/local/bin/composer

就能全局使用了,如下文所说

详细见https://getcomposer.org/doc/00-intro.md#installation-linux-unix-osx 

 

Now just run composer in order to run Composer instead of php composer.phar.

 

 

然后启动laravel服务器时

$ php artisan serve

会出现找不到文件的错误

 

 需要改

我发现vendor/autoload.php是在.composer文件夹下

把vendor文件夹拷贝到项目目录下

然后把bootstrap/autoload.php中

require __DIR__.'/../vendor/autoload.php';

改成

require '/home/david/blog/vendor/autoload.php';

 

然后启动服务器还会出现类似以下这个错误

PHP Fatal error:  Interface 'Illuminate\Contracts\Auth\Factory' not found 

运行一下

$ composer install

解决

你可能感兴趣的:(laravel 4.2 安装)