nginx 服务器上Laravel5.1框架的一些配置

  1. 版本问题

     

     如果php版本不够可以升级 

          1
         2
         3
         4
         5
1.切换到安装包目录
# cd /lnmp1.3-full
2.升级php命令
# ./upgrade.sh php
3.输入版本号进行升级

   上传laravel项目到 服务器 

  更改 laravel/storage   和 laravel/bootstrap/cache   权限为 777  其中(storage)这个文件的权限低的话,就会造成访问首页空白等

  不过这时只能访问根目录 也就是这个welcome的页面  如果访问其他页面的话会出现404 Not Found 的错误


  这时候你需要给你的这个网站配置站点

  修改站点配置文件

 
  1. //在server{}里面添加  
  2.   
  3. location / {  
  4.     try_files $uri $uri/ /index.php?$query_string;  
  5. }  
  6.   
  7. //重启  


   如果还不行就试试下面这种方法:

解决方法:

如果你是PHP 5.3.3以上的版本,可以修改/usr/local/php/etc/php.ini在末尾里加入:

[HOST=www.project.com ]
open_basedir=/home/wwwroot/default/laravel/:/tmp/
[PATH=/home/wwwroot/default/laravel/public]
open_basedir=/home/wwwroot/default/laravel/:/tmp/


按上面的这个例子修改,换成你自己的域名和目录,多个网站就按上面的例子改成多个,最后重启php-fpm:/etc/init.d/php-fpm restart


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值