Laravel 学习笔记

开发环境部署部分

1、一开始跟着教程,直接将laravel5项目安装到虚拟机,后来发现在主机上无法编辑,然后删除之,将项目安装到了主机。
2、安装到主机后,出现了问题,报错,提示的是我配置的homestead.yaml 文件里 共享文件夹那里除了问题,最终发现,缩进必须要一致 ,如下:

 sites:
      - map: phphub5.app
      to: /home/vagrant/phphub5/public

    - map: laravel5.app
      to: /home/vagrant/Laravel5/public

如果像这样写:

sites:
        - map: phphub5.app
      to: /home/vagrant/phphub5/public

    - map: laravel5.app
       to: /home/vagrant/Laravel5/public

缩进乱七八糟的,那么将会报错。
3、缩进修改好后,出现新问题:虚拟机中配置好的共享目录看不见,在重启多次后无果(在ssh模式下一致看不见配置的目录),我就直接通过 virtualbox登录虚拟机,在虚拟机中 看到了期望的目录。。然后再打开SSH,也看到了,不知道是巧合还是操作对了。

项目部署

1、目录能看见之后,进入项目根目录执行npm install,composer install,否则项目找不到入口文件哈~
2、还需要进行key 生成 :php artisan key:generate ,参照 https://blog.csdn.net/hseven779/article/de... ,否则报错 『No application encryption key has been specified.』。

未完待续....

本作品采用《CC 协议》,转载必须注明作者和本文链接
@李山河
你看我吊吗啊
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!