如何在 plesk 服务器上通过 ssh 运行 symfony 数据库迁移?

问题描述 投票:0回答:1

我想在 plesk 服务器上运行已部署的 symfony 应用程序的迁移。正如你在下面看到的,php 正在工作,甚至我的 symfony 应用程序也正在工作:

makwins.com_xpzik8d0rki@estudiofritz:~$ php -v
PHP 8.1.29 (cli) (built: Jun  6 2024 18:29:58) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.29, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.29, Copyright (c), by Zend Technologies

我使用 plesk PHP Composer 运行 Composer 安装

该网站正在运行,但该表不包含数据库,因为我无法运行迁移。

正如您在登录过程中看到的,我收到了该错误: Login error

当我尝试运行迁移时,出现此错误。

makwins.com_xpzik8d0rki@estudiofritz:~$ php bin/console doctrine:migrations:migr     ate
Could not open input file: bin/console

有人对如何在 plesk 服务器上运行迁移有任何想法吗?还是我应该一一创建所有表?

symfony plesk
1个回答
0
投票

终于解决了问题,而不是迁移命令中的bin/console,应该是url_of_app/bin/console。

© www.soinside.com 2019 - 2024. All rights reserved.