资讯专栏INFORMATION COLUMN

Laravel - 安装指南

endless_road / 3052人阅读

摘要:我是没有目录,在项目根目录下运行即可报错这个是应用程序级错误,先开模式它在中,自己搜,改为即可然后就可以看到具体错误,我这边是么有初始密码,这个通过命令行可以解决。如果你有什么问题和疑惑关于首次安装并运行,欢迎留言一起探讨。

本指南目标在于指导萌新开启第一步(我也是第一步——第N次卡在第一步)

初次运行报错 报错:500

查看Apache日志后终于解决,如果报500错误,就去查看服务器日志,然后多看几条,每次都会有多条提示,但只有一条是真正的错误,注意鉴别。(我是没有Vendor目录,在项目根目录下运行composer install即可)


报错Woops

这个是应用程序级错误,先开DEBUG模式——它在config/app.php中,自己搜debug,改为true即可~

然后就可以看到具体错误,我这边是么有初始密码,这个通过命令行可以解决:php artisan key:generate。(这一步还有个问题,.env 文件的名字是 .env.example,用sublime改掉就可以啦)


报错 Permission denied

错误全部为:

The stream or file "/home/wwwroot/www.sms.uio/storage/logs/laravel.log" could not be opened: failed to open stream: Permission denied

环境是Linux系统,错误原因很直白了,简单处理的话就是将对应文件目录设置权限为:777(或者更安全的权限,这里只是懒省事儿,照抄请慎重):

sudo chmod -R 777 /home/wwwroot/www.sms.uio/

当然,你可以用更好的方式,比如将所有用户权限进行同步,这里就不一一介绍了,有心也可以去自己搜搜。


如果你有什么问题和疑惑——关于首次安装并运行Laravel,欢迎留言一起探讨。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/25787.html

相关文章

  • Laravel思维导图之Laravel入门指南

    摘要:本系列思维导图整理自版本官方文档。思维导图导出为图片时会导致其变模糊。需要高清的思维导图源文件,请关注微信公众号,并回复精进脑图来获取。今天我们就通过张思维导图来快速看入门指南。这些文章都将首发在微信公众号上。 showImg(https://segmentfault.com/img/remote/1460000010774258); 本系列思维导图整理自 Laravel 5.4 版...

    vibiu 评论0 收藏0
  • 无头浏览器测试可视化:Laravel Dusk 控制台入门指南

    摘要:通过添加此功能,该程序包将启用记录请求和响应信息所需的功能。是一条普通控制器路由,用于输出控制台的视图。收集浏览器行为这是整个扩展包最乏味的部分。 Laravel Dusk 控制台是一款 Laravel 扩展包,能够为你的 Dusk 测试套件提供漂亮的可视面板。通过它,你可以可视化运行 Dusk 测试时涉及的各个步骤,以及查看每个步骤的 DOM 快照。这对于调试浏览器测试、并搞清楚后台...

    levius 评论0 收藏0
  • Swagger PHP使用指南

    摘要:,已经好了,试着访问根目录下,比如试试,出现界面就成功了没从先就用命令看下的路由最上面条就是刚刚添加的路由。 先说什么是Swagger, Swagger的使用目的是方便优美的呈现出接口API的各种定义, 生成API文档, 包括参数, 路径之类. 有时后端改了API的参数或者其他设置, 前端直接看这个Swagger UI就可以, 方便项目管理和团队协作. 官网: http://swagg...

    cnio 评论0 收藏0
  • PHP / Laravel API 开发推荐阅读清单

    showImg(https://segmentfault.com/img/bV6aHV?w=1280&h=800); 社区优秀文章 Laravel 5.5+passport 放弃 dingo 开发 API 实战,让 API 开发更省心 - 自造车轮。 API 文档神器 Swagger 介绍及在 PHP 项目中使用 - API 文档撰写方案 推荐 Laravel API 项目必须使用的 8 个...

    shmily 评论0 收藏0
  • Laravel学习笔记一-开发环境搭建

    摘要:配置需要一个来用于与虚拟机进行连接,默认假定这个密钥会被放在文件夹下。三使用管理项目版本使用可以对我们的代码进行版本控制,如果万一误删了代码想回到之前的情况,则可以通过版本控制进行回滚。配置选项代表对进行全局设置。 laravel学习笔记,重新梳理知识点。 一、环境配置 1、编辑器选用 Atom PHPStorm SublimeText Atom 是由 GitHub 官方在 201...

    Galence 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<