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 协议》,转载必须注明作者和本文链接