-2

我完成了我的 symfony 项目,并购买了主机和域名。以前我已经将网站上传到网络,但它只是将所有内容放在public_html文件夹中,并且该网站正在运行。我在项目中尝试过这个,但事实并非如此。我有点困惑,因为在我的存储中,我默认有很多文件夹。这就是它的外观: 我应该在哪里上传我的文件夹?
在此处输入图像描述

4

1 回答 1

1

上传 symfony 是个小麻烦,symfony 不是一个普通的网站它是一个大框架

首先,您需要使用 ssh 访问进行托管(没有它,您将遇到更多问题)

  1. 在 public_html 的同一级别上创建文件夹 symfony
  2. 复制所有项目数据,不包括供应商目录和 composer.lock 文件
  3. 通过 ssh 登录和

    cd symfony

    作曲家安装

您应该始终使用 composer -因为它会检查服务器上所有与您的 php 版本的依赖关系 (不同的库和扩展可能需要不同的 php 版本和不同的模块),并让您知道是否有问题。

  1. rm public_html 文件夹,并创建符号链接到 symfony/web

    ln -s public_html ~/symfony/web

  2. 将sql上传到数据库

于 2017-06-27T13:20:01.480 回答