gpt4 book ai didi

php - 没有 SSH 访问权限的 Symfony 2

转载 作者:IT王子 更新时间:2023-10-29 00:04:30 25 4
gpt4 key购买 nike

我在 Symfony 2 和 Doctrine 2 中开发了一个小型网络应用程序。

我可以将它部署到不提供 SSH 访问权限的网络主机吗?

我问这个是因为我看到有很多任务必须从终端完成,比如更新数据库模式、为 Assets 创建符号链接(symbolic link)、清除缓存等...

最佳答案

应该不是问题:

  • 在某处创建系统的副本,最好使用与生产系统相同的数据库连接参数。
  • 如果您的数据库设置允许,使用 --env=prod 参数运行所有必要的任务。
  • 将创建的生产数据库克隆到生产系统(使用 phpMyAdmin)。您可以从生产数据库克隆模式,在本地运行 app/console doctrine:schema:update --dump-sql,然后在生产服务器上运行生成的 SQL。
  • 复制所有文件,不包括 app/cacheapp/log 中的目录

关于php - 没有 SSH 访问权限的 Symfony 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8209936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com