我正在尝试在托管中部署symphony api项目。
到目前为止,我所做的所有项目都是纯php的,上传到主机很简单,一切都很完美。
symfony的情况是悲惨的,对我来说是不可能的,上传代码就是不起作用。
我真的很失望的框架...部署React,Angular 是如此容易,在这里它只是可笑的不可能的困难...
我的问题并不具体,但我相信如果有一个好的答案,它将是有用的成千上万像我一样!
有人能帮我吗?任何教程,视频等。
3天来我一直在谷歌和YouTube上搜索信息从早到晚整天像疯了一样。我会很感激如果有人能给我一个链接到博客教程或视频,没有第三方应用程序的工作。我真的很累了...
1条答案
按热度按时间u3r8eeie1#
Symfony还活着,而且很好,几天前在巴黎举行了一个主要的开发者会议。Symfony每6个月有一个新的小版本,一个新的版本6.2将在未来几天发布。
只需确保遵循上面链接的部署信息以及设置要求:https://symfony.com/doc/current/setup.html#symfony-tech-requirements。也许您正在尝试使用低于8.1的PHP运行Symfony 6.1?
至于其他后端框架,如Laravel(部分基于Symfony):现在PHP领域几乎所有的东西都使用Composer来方便安装。任何提供SSH访问的托管环境都应该允许您安装/使用Composer。
一个常见的项目发布管道可以是IDE〉GitHub〉server。但是你也可以使用SFTP,只要确保你使用的程序遵循.gitignore文件,并且不试图上传所有内容。然后运行Composer和Yarn/NPM来安装你的项目所需的所有内容。