码迷,mamicode.com
首页 > 其他好文 > 详细

laravel的那些坑

时间:2015-09-13 21:46:41      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:

服务器是Nginx的 照着文档通过composer安装了一个非最新版本 (5.0)那版。

开始是看中文文档,死活安装不上,后来看了英文文档发现这个版本的安装说明是不同的 

按照这个命令 才能正确地安装

composer create-project laravel/laravel {directory} "~5.0.0" --prefer-dist

安装完成后发现首页也能跑了,但是其它路由都是404错误

发现原来需要给ngix配置增加一句话,其实英文文档下面就提到了,只是当时没仔细看文档。


location / { try_files $uri $uri/ /index.php?$query_string; }

我的完整的ngix配置文件

server {
        listen       80;
        server_name  lv.aliyun lv.hihualang.com;
	index index.html index.htm index.php;
	root /alidata/www/lv/5/public;
	location ~ .*\.(php|php5)?$
	{
		#fastcgi_pass  unix:/tmp/php-cgi.sock;
		fastcgi_pass  127.0.0.1:9000;
		fastcgi_index index.php;
		include fastcgi.conf;
	}

	location / {
    try_files $uri $uri/ /index.php?$query_string;
    }
    
	location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
	{
		expires 30d;
	}
	location ~ .*\.(js|css)?$
	{
		expires 1h;
	}
	
	include /alidata/server/nginx/conf/rewrite/phpwind.conf;
	access_log  /alidata/log/nginx/access/phpwind.log;
}



laravel的那些坑

标签:

原文地址:http://my.oschina.net/lilugirl2005/blog/505619

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!