laravel5.1 部署到lnmp

xiaoxiao2021-02-28  11

版本问题

     

     如果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 的错误

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

  修改站点配置文件

  [plain]  view plain  copy //在server{}里面添加      location / {       try_files $uri $uri/ /index.php?$query_string;   }      //重启  

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

解决方法: 如果你是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
转载请注明原文地址: https://www.6miu.com/read-1400268.html

最新回复(0)