标签:
服务器是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;
}
标签:
原文地址:http://my.oschina.net/lilugirl2005/blog/505619