PHP笔记-虚拟空间(虚拟主机)上部署Laravel5.7

194 阅读1分钟

网上关于这方面的资料不多,大多是提供思路,估计国内学习Laravel的人不多,学了Laravel后大部分人都用云主机,用虚拟空间(虚拟主机)的人不多,所以很容易出现问题,这里我总结下。

我这里的Laravel是5.7版本。

①将除public的项目放到local中 image.png

②将public里面的文件,剪切到wwwroot下面:

image.png

③修改wwwroot下面的。index.php

image.png 将这里的..换成local。

④删除/wwwroot/local/bootstrap/cache下面的所有文件:

image.png

⑤删除/wwwroot/local/storage/framework/views下的所有文件:

image.png 这样就部署成功了。

image.png 这里要注意当blade使用了这样的函数时:

image.png 要去掉改成asset如下:

image.png 这一点是需要注意的。

还要Laravel5.7要使用php7.1以上的版本。这里不要再用php5了。我这里用的是php7.2

image.png