如何使用composer和FTP部署Laravel 5
我在我的开发机器上使用Laravel5构建了一个项目,现在我想部署它。 我想到的一个解决方案是使用FTP上传所有内容,但我想还有更好的方法 我上传了composer.json,但收到了大量错误。如何使用composer和FTP部署Laravel 5,laravel,deployment,Laravel,Deployment,我在我的开发机器上使用Laravel5构建了一个项目,现在我想部署它。 我想到的一个解决方案是使用FTP上传所有内容,但我想还有更好的方法 我上传了composer.json,但收到了大量错误。 我有ssh/root访问权限,但不能使用GIT。确保您可以在服务器上使用composer二进制文件,并且已设置 上载除供应商文件夹外的所有文件(您可以使用一些读取git ignore file且不上载被忽略文件的文件) 设置/storage文件夹的权限(浏览此文件夹) 确保您的web服务器根目录为/p
我有ssh/root访问权限,但不能使用GIT。确保您可以在服务器上使用composer二进制文件,并且已设置
- 上载除供应商文件夹外的所有文件(您可以使用一些读取git ignore file且不上载被忽略文件的文件)
- 设置
文件夹的权限(浏览此文件夹)/storage
- 确保您的web服务器根目录为
/public
- 创建环境文件(除非您愿意,否则永远不会更改),并且不要用“本地”覆盖它
(安装composer.lock中的所有内容)$composer安装
(再次从存储库进行更新,在生产更新之前在本地进行测试)$composer update
$composer安装之外的所有内容(从composer.lock文件)。非常感谢。它就像一个符咒。你可以加一个答案,这样我就可以投票了。(PS:我正在运行composer更新,而不是composer安装)