centos6.3安装laravel4.2及遇到的问题 - 小众知识

centos6.3安装laravel4.2及遇到的问题

2013年01月27日 14:18:05 苏内容
  标签: centos/laravel
阅读:878
本次安装环境: 内容来自Linuxren.net
Centos6.3 X64
内容来自Linuxren.net
此安装过程使用composer.phar方式安装 本文来自Linuxren.net
只要php环境达到如下要求,安装基本上没什么难度,很容易搭建:


  1. PHP >= 5.4 
  2. MCrypt PHP 扩展 
一、安装composer脚本:

  1. curl –sS https://getcomposer.org/installer | php 
  2. mv composer.phar /usr/bin/composer 
看到successfully就表示安装成功,如下图所示
注:此处php视服务器php安装情况而定,下图是我试验机的php安装路径

二、创建laravel配置文件


  1. composer create-project laravel/laravel /home/www/yourproject 
执行此命令之前要确保网络通畅,然后等待提示信息的出现,如下图,同样看到successfully表示安装完成即可浏览初始页面是否成功;
注:此处/home/www/yourproject是你的项目所在目录路径,下图是在项目根目录执行此命令,所以用./表示当前目录 
 


 

三、浏览页面,测试是否成功

出现Laravel PHP Framework



说明成功了。

注意事项:

1、    如果服务器环境安装了eaccelerator 或者提示Catchable fatal error: Argument 1 passed to Illuminate\Container\Container::share() must be an instance of Closure, unknown given, called in /path/vendor/laravel/framework/src/Illuminate/Exception/ExceptionServiceProvider.php on line 67 and defined in /path/vendor/laravel/framework/src/Illuminate/Container/Container.php on line 196 本文来自Linuxren.net
只需在项目入口顶部添加如下代码:


  1. ini_set('eaccelerator.enable', 0);  
 如下图所示:

2、如果创建laravel配置文件 copyright Linuxren.net
出现 –bash: /usr/bin/composer: 没有那个文件或目录  的错误提示 内容来自Linuxren.net
则执行:


  1. ln –s /usr/local/webserver/php/bin/php /usr/bin 
再执行创建laravel命令即可。 本文来自Linuxren.net
3、提示Error in exception handler错误


  1. chmod -R 757 yourproject/app/storage 
Yourproject 你的项目存放目录
下图是初始化完整的laravel根目录所有文件:

扩展阅读
© CopyRight 2010-2021, PREDREAM.ORG, Inc.All Rights Reserved. 京ICP备13045924号-1