网上关于这方面的资料不多,大多是提供思路,估计国内学习Laravel的人不多,学了Laravel后大部分人都用云主机,用虚拟空间(虚拟主机)的人不多,所以很容易出现问题,这里我总结下。
我这里的Laravel是5.7版本。
①将除public的项目放到local中
②将public里面的文件,剪切到wwwroot下面:
③修改wwwroot下面的。index.php
将这里的..换成local。
④删除/wwwroot/local/bootstrap/cache下面的所有文件:
⑤删除/wwwroot/local/storage/framework/views下的所有文件:
这样就部署成功了。
这里要注意当blade使用了这样的函数时:
要去掉改成asset如下:
这一点是需要注意的。
还要Laravel5.7要使用php7.1以上的版本。这里不要再用php5了。我这里用的是php7.2